本帖最后由 itheima01 于 2013-5-3 21:59 编辑
字节读进来自动升为int类型, int b=fis.read() 如果想显示,就必须强转为char。我想如果读进来的就是一个整数,i那怎么显示。为什么写出去一个字节,就是那个,而不是 写出去65 而显示A fos.write()
程序--->内存---->目的地。。写一个数,然后查码表,然后把对应的数写进内存,然后从内存中输出再通过查码表显示出来。
目的地--->内存--->程序。读一个数,通过查码表把对应的数写进内存,然后从内存中输出再通过查码表显示在程序中,在程序中把‘a’提升为码表中对应的整数。小弟的理解对不对?请给点详细的讲解。。 |