怎么在J2ME中读取txt文件里面的一系列数字?要逐个读取,读进数组里

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:17:33
一系列实验数据
读进数组里
J2ME
(J2ME没有继承java.io里的BufferedReader和File这些类)

import java.io.*;
public class Test6
{
public static void main(String[] args)throws IOException
{
File file=new File("e:/test/4.txt");
DataInputStream in=new DataInputStream(new FileInputStream(file));
byte[] b=new byte[(int)file.length()];
int i=0;
while(true)
{
b[i]=in.readByte();
++i;
if(i==b.length) break;
}
for(int j=0;j<b.length;j++)
{
System.out.print((char)b[j]);
}
}
}

List l = new ArrayList();
try {
BufferedReader bu = new BufferedReader(new FileReader(new File("F:\\MyOffice\\aaa.txt")));
String line = bu.readLine();

while(line!=null){

char[] aline= line.toCharArray();
List list = new ArrayList();

for(int i = 0; i<aline.length;i++){

if(Character.isDigit(aline[i])){
l.add(String.valueOf(aline[i]));