如何在j2me中逐行读取字符串

时间:2010-09-20 13:27:19

标签: java-me

我怎么能从字符串中读取一行???我有这样的字符串:

  你好;男孩 ;太阳

     

欢迎;谷歌;粉色

我怎么才能读到第一行? 感谢

3 个答案:

答案 0 :(得分:3)

String originalString="hello ; boy ; sun\nwelcome;google;pink";
String firstLine=originalString.substring(0,originalString.indexOf('\n'));

答案 1 :(得分:2)

请注意,某些应用程序实际上使用\ r \ n而不是\ n来表示新行

答案 2 :(得分:-1)

请参阅this previous question,但我更喜欢this solution

final InputStreamReader r = new InputStreamReader( new ByteArrayReader( string.getBytes() ) );