比如我用
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()
读取单个字符。
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()
读取一个文本行。
读取单个字符。
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类型数组~本回答被提问者采纳
就得到了一个char类型数组~本回答被提问者采纳
第4个回答 2009-05-09
toCharArray()