请问下面问题如何解决,谢谢
char[] sName = new char[256] ;
Player []sName = new Player[256] ; String[] playerName;
StringBuilder sbPlayerName = new StringBuilder();
String sPlayerName;
//Player sPlayer;
try{
FileReader resultFile = new FileReader(new File("playerTest.txt"));
resultFile.read(sName); //因为sName属于另外一个Class类型,这里无法使用编译出错,请问,我应该用什么,如何使用??或者如何解决这个问题.
//System.out.print(sName);
sbPlayerName.append(sName);
sPlayerName = sbPlayerName.toString();
playerName = sPlayerName.split(" "); //System.out.print(playerName[0]);
//Player sPlayer = new Player(playerName);
}catch(IOException e){
System.err.print(e);
}
return sName;
char[] sName = new char[256] ;
Player []sName = new Player[256] ; String[] playerName;
StringBuilder sbPlayerName = new StringBuilder();
String sPlayerName;
//Player sPlayer;
try{
FileReader resultFile = new FileReader(new File("playerTest.txt"));
resultFile.read(sName); //因为sName属于另外一个Class类型,这里无法使用编译出错,请问,我应该用什么,如何使用??或者如何解决这个问题.
//System.out.print(sName);
sbPlayerName.append(sName);
sPlayerName = sbPlayerName.toString();
playerName = sPlayerName.split(" "); //System.out.print(playerName[0]);
//Player sPlayer = new Player(playerName);
}catch(IOException e){
System.err.print(e);
}
return sName;
解决方案 »
- 这个程序运行后找不到指定文件,请帮我找一下原因
- 如何判断是否获得焦点JAVA
- 关于一个画图的问题
- 再发:用java的applet调用delphi封装第三方动态库函数的exe文件出错,急!!!!!分不够再加
- java服务器和C语言客户端的问题
- 写了个demo说明我现在的问题,关于写入操作不能全部写入。
- 请教一个向文件写数据的问题,等待,解决给分。
- !!!!!高分急问!用Java编写FTP Client&Server的问题!!!!!
- wjmmml(笑着悲伤) aiur(AIUR) 在请问上下左右键的ASCII值
- jbuilier6中如何生成exe文件?
- 为啥我的Tomcat关掉,还能访问JSP页面呢?
- eclipse的ide包是什么?开发java一定要用吗?
Player[]sName = new Player[256] ; 怎么重复定义了sName
resultFile.read()参数只允许是char[]
sName 是Player [],
要想resultFile.read()只有把sName 转成char[]类型
但char已经封装成Character类型
所以Player[] Cannot convert to char[]楼主把Player类也贴出来看看
Player []sName = new Player[256] ; 这个肯定是错误的,把红色去掉,你可以取到文件内容,具体你要怎么处理,从你的代码实在看不出来
sname=resultFile.read();
如果你想读取行的话,建议resultFile。hasNextLine();
resultFile.hasNextLine()