![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
java文件读取!
想从E盘读取文件bj.dat,文件中有若干行,每行有四个数,由空格隔开,如:0000001101,可能是一位数,两位数,三位数或者四位数。四个数后面还有一个中文字符串,将...
想从E盘读取文件bj.dat,文件中有若干行,每行有四个数,由空格隔开,如:0000 001 10 1,可能是一位数,两位数,三位数或者四位数。四个数后面还有一个中文字符串,将每行的四个数依次读取存入4个int变量x1,x2,x3,x4.,将字符串存入string1.
谢谢,在线等 展开
谢谢,在线等 展开
展开全部
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class Test2 {
public static void main(String args[]) {
int x1, x2, x3, x4;
String string1;
try {
BufferedReader br;
br = new BufferedReader(new FileReader("E:\\bj.bat"));
String lineInfo, lineWords[];
lineInfo = br.readLine();
lineWords = lineInfo.split(" ");
x1 = Integer.parseInt(lineWords[0]);
x2 = Integer.parseInt(lineWords[1]);
x3 = Integer.parseInt(lineWords[2]);
x4 = Integer.parseInt(lineWords[3]);
string1 = lineWords[4];
System.out.println("x1="+x1+",x2="+x2+",x3="+x3+",x4="+x4+",string1="+string1);
} catch (FileNotFoundException e) {e.printStackTrace();
} catch (IOException e) {e.printStackTrace();}
}
}
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class Test2 {
public static void main(String args[]) {
int x1, x2, x3, x4;
String string1;
try {
BufferedReader br;
br = new BufferedReader(new FileReader("E:\\bj.bat"));
String lineInfo, lineWords[];
lineInfo = br.readLine();
lineWords = lineInfo.split(" ");
x1 = Integer.parseInt(lineWords[0]);
x2 = Integer.parseInt(lineWords[1]);
x3 = Integer.parseInt(lineWords[2]);
x4 = Integer.parseInt(lineWords[3]);
string1 = lineWords[4];
System.out.println("x1="+x1+",x2="+x2+",x3="+x3+",x4="+x4+",string1="+string1);
} catch (FileNotFoundException e) {e.printStackTrace();
} catch (IOException e) {e.printStackTrace();}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询