關(guān)于數(shù)據(jù)類型的轉(zhuǎn)換
public class IsrAndOswDemo {
public static void main(String[] args)throws IOException {
FileInputStream in = new FileInputStream("e:\\java\\wenzi.txt");
InputStreamReader isr = new InputStreamReader(in);//默認項目的編碼
int c;
while((c=isr.read())!=-1){
System.out.print(c);
}
}
請問大神,這段代碼里面將int?c改為char?c為什么會報錯,c=isr.read()這里返回的不是char類型的嗎
2017-05-07
char是單字符,int是整型? int和char根本不是一個性質(zhì)
2017-07-03
isr.read()返回的是int類型數(shù)據(jù)