java 中 System.out.println()和System.out.write()的區(qū)別
java 中 System.out.println()和System.out.write()的區(qū)別.
這兩個函數一個是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);
}
}
結果:
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)下一個字母或數字(稱之為字符)占用一個字節(jié),一個漢字用兩個字節(jié)表示。在不同的編碼方式下一個字符占的字節(jié)數不太一樣。
簡單的來說:字節(jié)組成字符
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
舉例講解Java的Spring框架中AOP程序設計方式的使用
這篇文章主要介紹了Java的Spring框架中AOP程序設計方式的使用講解,文中舉的AOP下拋出異常的例子非常實用,需要的朋友可以參考下2016-04-04
詳解Spring Boot中整合Sharding-JDBC讀寫分離示例
這篇文章主要介紹了詳解Spring Boot中整合Sharding-JDBC讀寫分離示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03
kafka 啟動報錯 missingTopicsFatal is true的解決
這篇文章主要介紹了kafka 啟動報錯 missingTopicsFatal is true的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07

