如何读出文件中的数据 是不是漏了System.out.println(myint) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以用下面这里流FileReader fr = new FileReader(File); int c = fr.read(); String sHead = ""; while(c != -1) { sHead += (char)c; c = fr.read(); System.out.println(sHead ); } fr.close(); "495051"是123对应的ascii码,你使用的毒的方式是for(int i=0;i<fSize;i++) { int myint=bInputStream.read(); }所以输出的是字符对应的ascii码你可以转义一下。char mychar = (char)bInputStream.read(); '1'=49char i = 49;和char i = '1';是等价的,一个意思。但是你用printf("%d",i);输出的是49;printf("%c",i);输出的就是1; SWT 如何修改控件的样式.在线等 JAVA代码编写的30条建议 java如何调用vb dll 请教编程思路 JAVA核心技术 急求 SOS!!!JAVA中的一个解压缩问题 为什么不少构造函数要写成private???有什么作用?? 如何读取oracle数据库中blob字段的值!!! 有《JAVA与模式》书的请进,小弟请教一个问题 请各位大侠帮忙了,LDAP的问题 请高手给我指条明路吧(迷茫中) java感想~~~大家近来看看~~来者有分
FileReader fr = new FileReader(File); int c = fr.read();
String sHead = "";
while(c != -1) {
sHead += (char)c;
c = fr.read();
System.out.println(sHead );
}
fr.close();
for(int i=0;i<fSize;i++)
{
int myint=bInputStream.read();
}
所以输出的是字符对应的ascii码你可以转义一下。
char mychar = (char)bInputStream.read();
char i = 49;和char i = '1';是等价的,一个意思。
但是你用printf("%d",i);输出的是49;
printf("%c",i);输出的就是1;