public void readfile(){
InputStream in = null;
DataInputStream dis = null;
in = this.getClass().getResourceAsStream("/string.txt");//from resource file
dis = new DataInputStream(in);
try{
int count = dis.available();
dis.mark(count+1);
dis.reset();
byte[] data = new byte[count];
for(int i=0;i<count;i++){
data[i] = dis.readByte();
}
String str = new String(data);
int i = str.indexOf(";");
String fileUrl = str.substring(0, i);
this.setUrl(fileUrl);
//the ";" is i, then "/n" to next line; so i+3 will be the first letter of next Line;
System.out.println(str+i);
System.out.println("sub string:");
System.out.println("url is: "+fileUrl);
}catch(Exception e){
System.out.println("error: "+e.toString());
}
}
J2ME read txt file
最新推荐文章于 2024-08-27 15:14:25 发布