Java中Char和Byte的區別


Java中Char和Byte的區別

char和byte的區別

  1. char無符號數,占2個字節。0~65535

  2. byte有符號數,占1個字節。-128~127

    System.out.println(Byte.MAX_VALUE); //-128
    System.out.println(Byte.MIN_VALUE); //127
    
  3. java用char表示一個字符

    char a='a';

    char b='中';

  4. char可以表示中文字符,byte不可以。(一個字占2個字節)

    image-20200914105137695

  5. char、byte、int對於英文字符,可以相互轉化

char a = 'a';
int b = a;
System.out.println(b);  //97

byte c = (byte) b;
System.out.println(c);  //97


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM