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年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

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

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

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

分享

热门关注

计算机二级考试时间多长

关于计算机二级

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

关于计算机二级

计算机二级考试时间分配

关于计算机二级

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

考试内容

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

计算机成绩

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

计算机二级考试知识点

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

计算机二级基础知识点

计算机二级考试难不难

计算机二级考试

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

计算机公共基础知识考试

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

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