当前位置:  开发笔记 > 编程语言 > 正文

如何在J2ME中读取字符串?

如何解决《如何在J2ME中读取字符串?》经验,为你挑选了1个好方法。

我正在使用MIDP 2.0(JSR 118),我只是注意到J2ME中没有读取器的字符串.

有谁知道你应该如何从平台InputStreamInputStreamReader平台独立的方式阅读字符串(即两个不同型号的java手机之间)?



1> Jon Skeet..:

您使用的是哪种配置文件?JSR 118中的MID配置文件指定了InputStreamReader(不是StringReader,但无论如何都无法帮助您从InputStream中读取).

编辑:反映问题的变化:)

您使用InputStreamReader.read(char [],int,int),当您阅读完所有内容时,从char数组创建一个新字符串.如果你想像BufferedReader那样一次读取一行,你基本上需要自己实现BufferedReader的功能(保持"读取但不消耗"字符的缓冲区)并继续读取直到你遇到换行符.

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有