2018年3月计算机二级考试JAVA入门知识点:数据类型

  3.5 : 声 明 和 赋值

  3.5.1 :什么是 声 明

  声明为 Java 程序实体引入标识符, 能够使用这些名字访问到这些实体, 声明实体包括:类名、属性名、方法名、变量名、参数名、接口名等等。其实简单点说就是定义某个东西并对外宣称它。

  3.5.2 :什么是 赋值

  赋值就是为一个声明的变量或者常量赋予具体的值, 也就是赋予值的意思。 使用一个等号”=”来表示。

  示例:

  int a = 5;

  这句话的意思就是,声明一个类型为 int 的变量 a,并将它赋值为 5。

  3.6 :特 别介绍 : 字 符串型 String

  字符型只能表示一个字符,那么多个字符怎么表示呢?

  Java 中使用 String 这个类来表示多个字符, 表示方式是用双引号把要表示的字符串引起来,字符串里面的字符数量是任意多个。字符本身符合 Unicode 标准,且上述 char 类型的反斜线符号 (转义字符) 适用于 String。 与 C 和 C++不同, String 不能用 \0 作为结束。 String的文字应用双引号封闭,如下所示:

  “The quick brown fox jumped over the lazy dog.”

  char 和 String 类型变量的声明和初始化如下所示:

  char ch = ‘A'; // 声明并初始化一个字符变量

  char ch1,ch2 ; //声明两个字符变量

  // 声明两个字符串变量并初始化它们

  String greeting = "Good Morning !! \n" ;

  String err_msg = "Record Not Found !" ;

  String str1,str2 ; // 声明两个字符串变量

  String s = “12abc”; //基本的字符串型

  String s = “”; //表示空串

  注意 :

  (1) :String 不 是 原始 的 数 据 类 型 , 而 是一 个类(class)

  (2) :String 包含的字符数量是任意多个,而字符类型只能是一个。

  要特别注意: ”a” 表示的是字符串, 而’a’表示的是字符类型, 它们具有不同的功能。

  (3) :String 的默认值是 null

  3.7 : 示 例

  下列程序显示了如何为整数、浮点数、boolean、字符和 String 类型变量声明和赋值

  1. public class Assign {

  2. public static void main(String args []) {

  3. int x, y; // 声明 int 变量

  4.float z = 3.414f; // 声明并赋值 float

  5.double w = 3.1415; //声明并赋值 double

  6.boolean truth = true; //声明并赋值 boolean

  7.char c; // 声明字符变量

  8.String str; // 声明 String 字符串

  9.String str1 = "bye"; //声明并赋值 String 变量

  10.c = 'A'; // 给字符变量赋值

  11.str = "Hi out there!"; // 给 String 变量赋值

  12.x = 6;

  13.y = 1000; // 给 int 变量赋值

  14....

  15.}

  16.}

  非法赋值举例

  y = 3.1415926; // 3.1415926 不是一个 int.

  // 需要类型转换并且小数位要截掉

  w = 175,000; // 逗号( , ) 不能够出现

  truth = 1; // 一个优秀的 C/C++程序员常犯的错误,在 Java 语言中 boolean 型变量只能为 true 或 false

  z = 3.14156 ; // double 型的值不能赋给 float 变量,需要类型转换

  对于引用数据类型放到后面再学,先看看常量和变量。

  推荐阅读:

  2018年3月计算机二级考试JAVA入门知识点:面向对象初步

  2018年3月计算机二级考试JAVA入门知识点:Java类的基本构成

  2018年3月计算机二级考试JAVA入门知识点:如何使用一个Java

  2018年3月计算机二级考试JAVA入门知识点:面向对象三大特征

  留学群计算机等级考试 栏目推荐:

  2018年计算机等级考试计划

  2018年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

分享

热门关注

计算机二级考试时间多长

关于计算机二级

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试知识点有哪些

计算机二级考试知识点

计算机二级基础知识点归纳

计算机二级基础知识点

计算机二级考试难不难

计算机二级考试

计算机二级公共基础知识考试内容

计算机公共基础知识考试

计算机二级考试内容难不难?有关计算机二级的考试内容

计算机二级考试内容难不难