字符串如何存入数组? 如何定义一个字符串数组来存放从文本中读出的多行字符串?例如:(多行字符串)第一行计算机(回车+换行)第二行数学(回车+换行)第三行Java(回车+换行)如何定义个数组M[]把第一行计算机存入M[0] 第二行数学存入M[1] 第三行Java存入M[2] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BufferedInputStream类中有readLine()方法,用来一行一行读取数据看看jdk就会用了。 String[]a = new String[3];BufferedReader in = new BufferedReader(new FileReader("employee.dat"));for(int i=0;i<3;i++)a[i] = in.readLine();楼主试试吧 wuheng66888(吴恒) 的方法可以,你怎么说不行呢?把你写的测试代码发出来看看。 import java.io.*;public class Test{ public static void main(String[] args) throws Exception { BufferedReader br=new BufferedReader(new FileReader("txt.txt")); String str[]=new String[3]; for(int i=0;i<3;i++) str[i]=br.readLine(); for(int i=0;i<str.length;i++) System.out.println(str[i]); }}没有问题的 谁能帮我看几行代码啊??谢谢了! 菜鸟问题求思路 Jmenu 可以鼠标移上去就改变颜色吗? Polynomial 实现 提示信息不能显示的原因? 请教:NetBeans中在自定义窗体中add控件的问题 谁能解决?10本电子书籍作为报酬 ... 想在西安找个java程序员工作,可我没经验,谁能帮帮.xiexie. 如何在jbuilder7中调试一个由其他类调用的类? 请大家讨论,来者有分,java中多个线程之间共享数据的方法都有哪些? 十进制的数在内存中存放的是二进制,可以直接把他读出来吗?java中有直接的方法吗? java如何获得文件的类型??
BufferedReader in = new BufferedReader(new FileReader("employee.dat"));
for(int i=0;i<3;i++)
a[i] = in.readLine();楼主试试吧
把你写的测试代码发出来看看。
public class Test
{
public static void main(String[] args) throws Exception
{
BufferedReader br=new BufferedReader(new FileReader("txt.txt"));
String str[]=new String[3];
for(int i=0;i<3;i++)
str[i]=br.readLine();
for(int i=0;i<str.length;i++)
System.out.println(str[i]);
}
}
没有问题的