public static void main(String[] args) throws IOException {
InputStream r = new FileInputStream(new File("aaa.txt"));
ByteArrayOutputStream byteout = new ByteArrayOutputStream();
byte tmp[] = new byte[1024];
byte context[];
int i = 0;
while ((i = r.read(tmp)) != -1) {
byteout.write(tmp);
}
context = byteout.toByteArray();
String str = new String(context, "utf-8");// 解码中文
// 分隔行
String stra[] = str.split(" \n ");
StringBuffer sb = new StringBuffer();
for (int n = 0; n < stra.length; n++) {
sb.append(stra[n]);
}
System.out.println(sb.toString());
String s = sb.toString();
}
InputStream r = new FileInputStream(new File("aaa.txt"));
ByteArrayOutputStream byteout = new ByteArrayOutputStream();
byte tmp[] = new byte[1024];
byte context[];
int i = 0;
while ((i = r.read(tmp)) != -1) {
byteout.write(tmp);
}
context = byteout.toByteArray();
String str = new String(context, "utf-8");// 解码中文
// 分隔行
String stra[] = str.split(" \n ");
StringBuffer sb = new StringBuffer();
for (int n = 0; n < stra.length; n++) {
sb.append(stra[n]);
}
System.out.println(sb.toString());
String s = sb.toString();
}
解决方案 »
- 利用java,如何画图呢?(刚刚碰到的课后习题)
- 如何隐藏Runtime.getRuntime().exec(String)之后的Command Line Window?
- 我自己做的一个效果,可只有当把组件先小化再点出时这个效果才出现,这是怎么回事?
- JAVA编程,在窗口的任务栏中中显示鼠标坐标
- [急呀!!]请教一个JTable的动态插入数据的问题
- 征能做javao openGL的人
- 请教:linux下JAVA连接MYSQL的问题
- 求助.关于InputStream类的int read(byte buffer[])的异常问题!
- 请教高手。怎么将毫秒级的时间转换成年月日格式的时间。
- 高分赠与高手,高手请来呀,谢谢
- java 俄罗斯方块的困扰
- java 获取网页文本框内输入的内容
用pdfbox试试