黑马程序员技术交流社区
标题:
还是关于io问题,谢谢解答
[打印本页]
作者:
王维波
时间:
2011-11-8 12:08
标题:
还是关于io问题,谢谢解答
:)用BufferedReader读取txt文件中的一段文字"1024*3,dfrgd",
怎样将"1024*3“和”dfrgd“分开,分别存入不同的变量里?
该贴已经同步到
保持常态0616的微博
作者:
海林
时间:
2011-11-8 12:19
最好在编辑文件的时候,每段要提取的文字都放在一行。然后用BufferedReader里readLine方法,读一行,在进行操作。
要不然你先把文件读到流里,然后用字符串分割(以“,”),在分别赋值。
作者:
赵玉成
时间:
2011-11-8 12:22
public static void method4() throws Exception
{
BufferedReader bufr = new BufferedReader(new FileReader("d:/aa.txt"));
String line = null;
while ((line = bufr.readLine()) != null)
{
String[] arr = line.split(",");
String str1 = arr[0];
String str2 = arr[1];
System.out.println(str1);
System.out.println(str2);
}
}
打印:
1024*3
dfrgd
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2