关于FileInputStream中的read()解决思路

关于FileInputStream中的read()import java.io.*public class test {public static void main(String[] a

关于FileInputStream中的read()



import java.io.*;
public class test {

public static void main(String[] args) {
                int a=0;
System.out.println((char)a);
}

}

单独打印0 怎么出现了个正方形  还有程序的输出应该多一倍的字符(小正方形)  可是为什么没有的?
我查了一下,ascii码中00表示null,什么都没有,输出的小方框,我感觉是eclipse工具显示的原因。小方框没有对应的ascii码。倒是在乱码的时候经常出现。