java 中 System.out.println()和System.out.write()的區(qū)別
java 中 System.out.println()和System.out.write()的區(qū)別.
這兩個函數(shù)一個是System.out.write()輸出字符流,System.out.println()是輸出字節(jié)流,很簡單??聪旅孢@個程序就明白了。
//import java.util.*; public class Test { public static void main(String[] args){ // Scanner in = new Scanner(System.in); int a = 65; System.out.write(a); System.out.println("\n"); System.out.println(a); } }
結(jié)果:
A 65
測試2:
import java.io.IOException; public class Test2 { public static void main(String[] args) throws IOException{ System.out.write("hello\n".getBytes()); System.out.println("hello"); } }
這兩句的效果是一樣的。
什么是字符,什么是字節(jié)?
1個字節(jié)等于8個bit位,每個bit位又0/1兩種狀態(tài)也就是說一個字節(jié)可以表示256個狀態(tài),計算機里用字節(jié)來作為最基本的存儲單位。一般來說,英文狀態(tài)下一個字母或數(shù)字(稱之為字符)占用一個字節(jié),一個漢字用兩個字節(jié)表示。在不同的編碼方式下一個字符占的字節(jié)數(shù)不太一樣。
簡單的來說:字節(jié)組成字符
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Java多線程 兩階段終止模式Two-Phase Termination Patter
這篇文章主要介紹了Java多線程 兩階段終止模式Two-Phase Termination Patter,該模式有兩個角色,分別是Terminator,終止者,負責(zé)接收終止請求,執(zhí)行終止處理,處理完成后再終止自己。TerminationRequester終止請求發(fā)出者,用來向Terminator發(fā)出終止請求,需要的朋友可以參考一下2021-10-10Java前端開發(fā)之HttpServletRequest的使用
service方法中的request的類型是ServletRequest,而doGet/doPost方法的request的類型是HttpServletRequest,HttpServletRequest是ServletRequest的子接口,功能和方法更加強大2023-01-01Mybatis應(yīng)用mysql存儲過程查詢數(shù)據(jù)實例
下面小編就為大家分享一篇Mybatis應(yīng)用mysql存儲過程查詢數(shù)據(jù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12Java實現(xiàn)圖片上傳到服務(wù)器并把上傳的圖片讀取出來
在各大網(wǎng)站上都可以實現(xiàn)上傳頭像功能,可以選擇自己喜歡的圖片做頭像,從本地上傳,今天小編給大家分享Java實現(xiàn)圖片上傳到服務(wù)器并把上傳的圖片讀取出來,需要的朋友參考下2017-02-02聽說用了YYYY-MM-dd的程序員,前些天都在加班改Bug
這篇文章主要介紹了YYYY-MM-dd的實用方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01零基礎(chǔ)寫Java知乎爬蟲之將抓取的內(nèi)容存儲到本地
上一回我們說到了如何把知乎的某些內(nèi)容爬取出來,那么這一回我們就說說怎么把這些內(nèi)容存儲到本地吧。2014-11-11