出国留学网

目录

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

【 liuxue86.com - 计算机二级 】

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

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

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

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

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

  想了解更多计算机二级网的资讯,请访问: 计算机二级

本文来源:https://jsj.liuxue86.com/a/3630428.html
延伸阅读
    想必要考试的考生,对快捷键还是有敏感的,快捷键不仅使你考试能做题快一些,在平时设计网站时也是有很大的帮助的,在这里预祝即将考试的考生
2019-01-02
漂亮的Flash动画人人喜欢,不过制作起来的确有一些技术难度。你知道吗,Dreamweaver作为一个网页制作工具,还可以创建好玩的Flash相册。小编整理了一些Flash相册的资
2019-01-02
    滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手。现在做一个详细的方案,让你更全面地了解一下。小编整理了一些滚动字
2019-01-02
你准备好计算机等级考试了么?小编为大家提供“2018年12月计算机二级Java冲刺题及答案3”供广大考生参考,希望帮到您!更多计算机等级考试的资讯请关注我们网站的更新哦!2018年
2018-11-28
计算机等级考试栏目小编精心为您收集整理了《2018年12月计算机二级Java冲刺题及答案1》,希望给您带来帮助!更多精彩内容尽在本站,请持续关注。祝您考试顺利哦!2018年12月计
2018-11-28
本网站计算机考试栏目小编为考生们整理了“2018年12月计算机二级Java冲刺题及答案2”,希望有所帮助,更多计算机等级考试信息请关注本网站的及时更新哦。祝同学们金榜题名!2018
2018-11-28
    我们都想知道在学习计算机语言中的C语言,最重要的就是字符串了,小编整理了关于C语言的一些知识点,对你的计算机考试会有帮助的,想了解更
2019-01-02
三层模式是体系结构模式,MVC是设计模式,考生们应该常见吧,小编为你整理了一些关于JavaBean的资料,供程序员参考,希望能对你有所帮助!计算机二级考试-Web前端程序设计(Ja
2019-01-02