当前位置: 技术问答>java相关
java读取文件中字符的问题~~~~~~~~~``
来源: 互联网 发布时间:2015-11-19
本文导语: 有文本文件内容如下:其中10为一行,1111前的字符为一行,以后的每个数字串引导一行,请问我如何取得任意行的任意字符 10 A B C D E E D C B A 1111 A B C D E E D C B A 1234 A D C B E B D A B C 2222 B B C C D D C C B B 2345 A A A A A A A A A ...
有文本文件内容如下:其中10为一行,1111前的字符为一行,以后的每个数字串引导一行,请问我如何取得任意行的任意字符
10
A B C D E E D C B A
1111 A B C D E E D C B A
1234 A D C B E B D A B C
2222 B B C C D D C C B B
2345 A A A A A A A A A A
3333 B C D E A A E D C B
3456 A B C A B C A B C A
4444 A B C D B E D C B A
4567 A B C E E E D C B A
5555 B C B C B C B C B C
5678 A B C D A B C D A B
10
A B C D E E D C B A
1111 A B C D E E D C B A
1234 A D C B E B D A B C
2222 B B C C D D C C B B
2345 A A A A A A A A A A
3333 B C D E A A E D C B
3456 A B C A B C A B C A
4444 A B C D B E D C B A
4567 A B C E E E D C B A
5555 B C B C B C B C B C
5678 A B C D A B C D A B
|
看看随机文件输出函数"RandomAccessFile"
可能有帮助.
可能有帮助.
|
可以这样阿
1。按照行的分割读入一个String,把前面的数字取出最为hashtable的key,然后把数
字后面的字符串作为value存入hashtable。
2。用的时候就是((String)hashtable.get(key)).charAt(pos)可以得到指定key的指定的字符
1。按照行的分割读入一个String,把前面的数字取出最为hashtable的key,然后把数
字后面的字符串作为value存入hashtable。
2。用的时候就是((String)hashtable.get(key)).charAt(pos)可以得到指定key的指定的字符
|
给个思路。可以判断该字符是否是字符串。如果不是。则保存所读取的字符。如果是数字。则break;然后把你读取的字符返回