46讲 字符型的使用、常用编码、布尔类型
内容纲要

46讲 字符型的使用、常用编码、布尔类型

file

  • 想要输出 'a' 对应的数字则 (int)c2

file

  • char类型是可以运算的,相当于一个整数,因为它都对应有Unicode编码。

    System.out.println('a' + 10); //107

  • public class Test{
      public static void main(String[] args){
        char c1 = 'a' + 1;  
          System.out.println((int)c1);
          System.out.println(c1);
      }
    }

字符常量是用单引号( ' ' )括起来的单个字符。例如:char c1 = 'a'; char c2 = '中'; char c3 = '9';

  • Javazhong 还允许使用转义字符 '\' 来将其后的字符转变为特殊字符型常量。比如: char c4 = '\n'

    ' \n '表示换行符

  • 在 Java 中,char 本质是一个证书,在输出时,时 unicode 码对应的字符。

  • 可以直接给 char 赋一个整数,然后输出时,会按照对应的 unicode 字符输出 [ ‘97’ --> a]

  • char 类型时可以进行运算的,相当于一个整数,因为它都对应有 unicode 码


字符类型本质探讨

  1. 字符型存储到计算机中,需要将字符对应的码值(整数)找出来,比如'a'

    存储:'a' ==> 码值 97 ==> 二进制 ==> 存储

    读取:二进制 ==> 97 ==> ‘a' ==> 显示

  2. 字符和码值对应关系是通过字符编码表决定的

    编码

file


boolean布尔类型

file

  • 布尔类型:boolean
  • 使用细节说明:不可以0或非0的整数替代false和true,这一点和C语言不用
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇