課程
/后端開發(fā)
/Java
/文件傳輸基礎(chǔ)——Java IO流
源程序:
2016-07-13
源自:文件傳輸基礎(chǔ)——Java IO流 4-4
正在回答
在DataOutputStreamDemo這個(gè)類里,查看?dos.writeUTF("中國");是否是writeUTF格式的;
package imooc_File_IO_Demo;import java.io.DataOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class DataOutputStreamDemo {?? ?public static void main(String[] args) throws IOException {?? ??? ?// TODO Auto-generated method stub?? ??? ?String file="demo/dos.dat";?? ??? ?DataOutputStream dos =new DataOutputStream(?? ??? ??? ??? ?new FileOutputStream(file));?? ??? ?dos.writeInt(10);?? ??? ?dos.writeInt(-10);?? ??? ?dos.writeLong(10l);?? ??? ?dos.writeDouble(3.1415);?? ??? ?//使用utf-8編碼方法寫出?? ??? ?dos.writeUTF("中國");?? ??? ?dos.close();?? ??? ?IOUtil.printHex("demo/dos.dat");?? ?}}
我知道我錯(cuò)0在哪里了,dos.writeInt(-10);這一句寫成了dos.write(-10);最后導(dǎo)致讀出時(shí) 出現(xiàn)錯(cuò)誤!其中dos.write(-10)只是寫出了低八節(jié)
舉報(bào)
為您介紹IO流的使用,以及對象的序列化和反序列化的內(nèi)容
4 回答Text2的代碼運(yùn)行出來的結(jié)果有異常
6 回答代碼運(yùn)行出現(xiàn)問題?
1 回答請問截圖中畫橫線處代碼有什么作用?我去掉后也能運(yùn)行出結(jié)果
2 回答不和0xff想與,結(jié)果有問題啊
1 回答在IOUtiletest2時(shí)輸出結(jié)果好多字節(jié)多出來0fffffff
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-13
在DataOutputStreamDemo這個(gè)類里,查看?dos.writeUTF("中國");是否是writeUTF格式的;
package imooc_File_IO_Demo;
import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class DataOutputStreamDemo {
?? ?public static void main(String[] args) throws IOException {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?String file="demo/dos.dat";
?? ??? ?DataOutputStream dos =new DataOutputStream(
?? ??? ??? ??? ?new FileOutputStream(file));
?? ??? ?dos.writeInt(10);
?? ??? ?dos.writeInt(-10);
?? ??? ?dos.writeLong(10l);
?? ??? ?dos.writeDouble(3.1415);
?? ??? ?//使用utf-8編碼方法寫出
?? ??? ?dos.writeUTF("中國");
?? ??? ?dos.close();
?? ??? ?IOUtil.printHex("demo/dos.dat");
?? ?}
}
2016-07-14
我知道我錯(cuò)0在哪里了,dos.writeInt(-10);這一句寫成了dos.write(-10);最后導(dǎo)致讀出時(shí) 出現(xiàn)錯(cuò)誤!其中dos.write(-10)只是寫出了低八節(jié)