java中如何读取文件。
我的能够读取出来,但是放到JTextArea这里面就出错了,谢谢了。FileDialogfile=newFileDialog(f,"打开");file.show();pa...
我的能够读取出来,但是放到JTextArea这里面就出错了,谢谢了。
FileDialog file=new FileDialog(f,"打开");
file.show();
path=file.getDirectory()+file.getFile();
File txt=new File(path);
FileInputStream fis=new FileInputStream(txt);
InputStreamReader isr=new InputStreamReader(fis);
int rs=0;
while((rs=isr.read())!=-1){
System.out.print((char)rs);
ta.append(String.valueOf(rs));//ta为JTextArea
}
path是调用后得到的 展开
FileDialog file=new FileDialog(f,"打开");
file.show();
path=file.getDirectory()+file.getFile();
File txt=new File(path);
FileInputStream fis=new FileInputStream(txt);
InputStreamReader isr=new InputStreamReader(fis);
int rs=0;
while((rs=isr.read())!=-1){
System.out.print((char)rs);
ta.append(String.valueOf(rs));//ta为JTextArea
}
path是调用后得到的 展开
展开全部
path = file.getDirectory() + "\\" + file.getFile();
试试看。
试试看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ta.append(String.valueOf(rs));改为ta.append((char) rs);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ta.append((char) rs + "");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
path不对吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询