java学习笔记01----字符串入门

举报
jason635 发表于 2019/09/30 23:13:10 2019/09/30
【摘要】 9.1字符型(2个字节) .单引号用来表示字符常量。例如‘A’是一个字符,它与“A”是不同的,“A”表示含有一个字符的字符串。 . char 类型用来表示在Unicode编码表中的字符。 Unicode编码被设计用来处理各种语言的所有文字,它占2个字节,可允许有65536个字符;ASCII码占1个字节,可允许有128个字符,是Unicode编码表中前128个字符。 ...

9.1字符型(2个字节)

     .单引号用来表示字符常量。例如‘A’是一个字符,它与“A”是不同的,“A”表示含有一个字符的字符串。

    .  char 类型用来表示在Unicode编码表中的字符。

      Unicode编码被设计用来处理各种语言的所有文字,它占2个字节,可允许有65536个字符;ASCII码占1个字节,可允许有128个字符,是Unicode编码表中前128个字符。

                char eChar = 'a'; 

char cChar =''; 

      Unicode具有从065535之间的编码,他们通常用从’\u0000’’\uFFFF’之间的十六进制值来表示(前缀为u表示Unicode 

                 char c = ‘\u0061;

    .Java 语言中还允许使用转义字符 ‘\’ 来将其后的字符转变为其它的含义,

             char c2 = '\n';  //代表换行符 

转义符

含义

Unicode

\b

退格(backspace)

\u0008

\n

换行

\u000a

\r

回车

\u000d

\t

制表符(tab)

\u0009

\

双引号

\u0022

\

单引号

\u0027

\\

反斜杠

\u005c

 注:以后我们学的String类,其实是字符序列(char sequence)

 

boolean类型(一位,不是一个字节)

    .boolean类型有两个值,truefalse,不可以 0 或非 0 的整数替代 true  false ,这点和C语言不同。

      boolean 类型用来判断逻辑条件,一般用于程序流程控制 

    boolean flag ;

        flag = ………;

       if(flag) {

      // true分支

     } else {

     //  false分支

    }

 

        实践:Less is More!!请不要这样写:if ( is == true && done == false ) ,只有新手才那么写。
 
对于任何程序员 if ( whether && !done ) 都不难理解吧。所以去掉所有的==fasle  ==true


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。