zoukankan      html  css  js  c++  java
  • 016 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 10 布尔类型和字符串的字面值

    016 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 10 布尔类型和字符串的字面值

    本文知识点:字面值

    关于字面值的概念,需要注意:很多地方,我们可能就把字面值称作常量。我们最近几篇文章也都是讲变量与常量。如果我后面文章提到常量,我们也要知道,字面值其实也是常量的一种。

    首先,来学习布尔boolean类型的字面值。

    布尔boolean类型的字面值

    布尔类型的值:
    C语言中的布尔类型的值可以是0或者1,但是Java中绝对不允许用0、1作为布尔类型的字面值,Java中布尔类型的字面值只能是:true或者false。

    布尔类型的变量定义:
    数据类型(变量类型) 变量名 = 变量值 ;

    boolean b = true;
    

    mark

    字符串字面值

    其实字符串字面值的内容在之前我们已经接触过了,我们在输出语句中呢,已经用+把字符串内容进行了连接运算。

    mark

    注意:字符串非常特殊,字符串本身不是基本数据类型,它本身是类。但是字符串又有很多和基本数据类比较类似的地方,比如说字符串变量的定义形式和基本数据类型的变量定义形式就完全长的一样。

    mark

    那字符串字面值或者字符串常量如何表示呢?
    mark
    字符串字面值是用双引号引起来的0个或者多个字符。这是和字符字面值有所区别的。
    0个表示字符串常量允许为空,里面什么都写的。

    那如何定义字符串变量呢?上面提到了:字符串变量的定义形式和基本数据类型定义变量的形式完全一样的

    mark
    mark

    字符串中其实是包含字符的,所以我们前面提到的字符内容都可以写在双引号里面,比如我们前面提到的unicode编码所表示的字符。即:字符串可以包含Unicode编码的字符

    mark

    mark

    字符串中空格也是占用字符的,如果要计算字符串的长度,空格是需要计算进去的。
    mark

  • 相关阅读:
    [Shoi2007]Vote 善意的投票
    [CQOI2015]任务查询系统
    [SDOI2013]森林
    HttpClient 教程 (二)
    /system改成可写
    Netbeans 6.8 + apktool_2.0.0b9 动态调试smali文件
    把中文版NetBeans改成英文版
    ZjDroid工具介绍及脱壳详细示例
    grep过滤搜索
    android Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)
  • 原文地址:https://www.cnblogs.com/xlfcjx/p/13676432.html
Copyright © 2011-2022 走看看