java怎么截取txt里的内容赋值给String 比如我要截取---之前的内容 要代码带注解

WgCXkyZdh/yzX/ABrkbO8vtP1i21O1m----b7VEcq7HOcdj7HpVe5vm1bU
7m7diXlclc9l7ClOVQdTj0r2aFBRikzgnN---tn034R1u3
8S+H4NTg+Vm+WaL+5IOorex7V4d---8IdXk0vxD/AGb
K/wC4vkwFPaQcg/iK93rnqx5---ZWLjK6ItuO1JUjfdplZmiIbo4tn
/D+dFJdD/RnyfT+dFctf4jWGx//9k=---

这上面的是我Txt的内容

package com;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class Text {
public static void main(String[] args) {
File file = new File("E:\\rrr");//读取文件的文件夹目录
opervate(file);
}
public static void opervate(File file){
try {
File[] fi = file.listFiles();//获取文件夹下的子目录
for (int i = 0; i < fi.length; i++) {//循环
File f = fi[i];
if(f.isDirectory()){
opervate(f);
}else{
if(f.getName().endsWith("txt")){//获取后缀txt文件
FileInputStream a = new FileInputStream(f);//拿到f里面的内容
byte[] by = new byte[(int)(f.length())];//创建byte字节输出(int)类型,byte的长度=内容的长度
a.read(by);//读取内容
String str = new String(by);//转换为String 因为文件是由字节流传输。
System.out.println(str);
}
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

}
}追问

老大这个不行

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答