我想问个问题啊如果某个txt文件里面有这样的记录ad2 a3 45
12 23d 34
.
.
.
.这样连续的,以串连续字符(包括中文)为单位的记录我希望每读取一行分别读取这三个字段的值我该怎么做我的思路如下:先读取一行,用split方法读取每个字符存进一个一维的数组然后再建一个二维数组每读取一行就把刚才的一维数组赋值给二维数组的某一行最后只要操作而为数组就可以了但是有一个问题:我String[] a = line.split("正则表达式");之后
我在循环体内加入 a[] = line.split("正则表达式");就会报错.应该怎么做那?代码在下面:
package util;import java.io.*;
public class a { public static void main(String[] args) {
try {
int i = 0; FileReader fr = new FileReader("c:\\a.txt");
FileReader fr1 = new FileReader("c:\\a.txt");
BufferedReader br = new BufferedReader(fr);
BufferedReader br1 = new BufferedReader(fr1);
String Line = br.readLine();
String Line1 = br1.readLine();
while (Line != null) {
Line = br.readLine();
i++; //统计行数
} while(Line1!=null){
String a[]=Line1.split("^[\u4e00-\u9fa5A-Za-z0-9]+$");
String arr[][]= new String[i][a.length];//创建一个二维数组
for (int row = 0; row<i; row++){
Line1=br1.readLine();
a[]=Line1.split("^[\u4e00-\u9fa5A-Za-z0-9]+$");//错误
for (int col = 0; col<a.length; col++){
arr[row][col] = a[col];
}
}
} br.close(); //i关闭BufferedReader对象
fr.close();
}
catch (Exception ex) {} //关闭文件
}
}写的不好也许有错
jbuilder报错
12 23d 34
.
.
.
.这样连续的,以串连续字符(包括中文)为单位的记录我希望每读取一行分别读取这三个字段的值我该怎么做我的思路如下:先读取一行,用split方法读取每个字符存进一个一维的数组然后再建一个二维数组每读取一行就把刚才的一维数组赋值给二维数组的某一行最后只要操作而为数组就可以了但是有一个问题:我String[] a = line.split("正则表达式");之后
我在循环体内加入 a[] = line.split("正则表达式");就会报错.应该怎么做那?代码在下面:
package util;import java.io.*;
public class a { public static void main(String[] args) {
try {
int i = 0; FileReader fr = new FileReader("c:\\a.txt");
FileReader fr1 = new FileReader("c:\\a.txt");
BufferedReader br = new BufferedReader(fr);
BufferedReader br1 = new BufferedReader(fr1);
String Line = br.readLine();
String Line1 = br1.readLine();
while (Line != null) {
Line = br.readLine();
i++; //统计行数
} while(Line1!=null){
String a[]=Line1.split("^[\u4e00-\u9fa5A-Za-z0-9]+$");
String arr[][]= new String[i][a.length];//创建一个二维数组
for (int row = 0; row<i; row++){
Line1=br1.readLine();
a[]=Line1.split("^[\u4e00-\u9fa5A-Za-z0-9]+$");//错误
for (int col = 0; col<a.length; col++){
arr[row][col] = a[col];
}
}
} br.close(); //i关闭BufferedReader对象
fr.close();
}
catch (Exception ex) {} //关闭文件
}
}写的不好也许有错
jbuilder报错
解决方案 »
- IBM的JDK中java.util.Properties这个类跟sun的功能不一样?
- 求一个验证带收件人email的正则表达式,在线等。。。
- 一个类在eclipse编译可以通过,放在Jbuider就不行
- Proxy类,定接口的代理类返回实例的转型问题.
- 小问题。 但是我却好头痛。 高手快来啊。
- 高份求答案,谁知道JAVA_HOME/jre/lib/security/java.security这个配置文件的作用
- javadoc针对很多文件,导致内存不足。怎么办呢?
- 代码分析:帮帮忙!! 不识庐山真面目,只缘身在此山中!
- xue_sharp进来领分
- js特效实现 半圆特效动画
- 数据库查询 大哥大姐进来看看
- 小女子又有问题想请教各位学长了?
但是我的是个确定边界的