java如何把字符串分为一个一个字符

比如我用
String msg;
File file=new File("in.txt");
BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(file)));
msg=br.readLine();

msg 现在是字符串,我想把字符串分为一个一个字符分析,就像C里的getchar(),而不是直接就读出一整串怎么做 用什么函数做啊

int read()
读取单个字符。
int read(char[] cbuf, int off, int len)
将字符读入数组的某一部分。
String readLine()
读取一个文本行。
有一个 indexOf(int index) ,方法,里面传的是索引,

你可以用循环来遍历
toCharArray()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-09
int read()
读取单个字符。
int read(char[] cbuf, int off, int len)
将字符读入数组的某一部分。
String readLine()
读取一个文本行。
第2个回答  2009-05-09
有一个 indexOf(int index) ,方法,里面传的是索引,

你可以用循环来遍历
第3个回答  2009-05-09
char[] ca = msg.toCharArray();

就得到了一个char类型数组~本回答被提问者采纳
第4个回答  2009-05-09
toCharArray()

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网