[英]Can I read a binary file and print out a text file in java?
我正在學習文件I / O,並且可以從二進制文件讀取二進制文件/向二進制文件寫入二進制文件,可以將文本寫入二進制文件,但是我想知道我可以讀取二進制文件並打印出文本嗎,內容何時相同二進制文件不是按字符創建的嗎?
謝謝!
當然可以; 如果您已讀取字節數組byte[] bytes
,則始終可以將其轉換為String:
str = new String(bytes)
要么
str = new String(bytes, "UTF-8")
接着
System.out.println(str)
但是我認為,如果文件確實是二進制的,那是沒有意義的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.