当前位置: 代码迷 >> 综合 >> 《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组
  详细解决方案

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

热度:24   发布时间:2023-10-01 11:00:47.0

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

1、标识符

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

标识符是区分大小写,没有长度限制的,可以为标识符取任意长度的名字

例如,thisone是一个有效标识符,但this却不是,因为this是一个Java关键字。

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

true、false和null为小写,而不是象在C++语言中那样为大写。严格地讲,它们不是关键字,而是文字。然而,这种区别是理论上的。

2.2 JAVA语言的基本数据类型

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

boolean flag;flag=true;if (flag)System.out.println(“大家好");elseSystem.out.println(“同学们好");

2. 字符型

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

举例:'a','B', '#', '*', '&'

    char a,b;a='a';b=65;b=a;b=(char)(a+1);int i=65;b=(char)i;System.out.println(a+" "+b);System.out.println(b);

3. 整型

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

4. 实型

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

Float f;
F=3.1; 错误

5. 基本数据类型的转换

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

(2) 强制类型转换

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

public class Example2_1
{ public static void main (String args[ ]) { byte  a=120;short b=255;int c=2200; long d=8000;float f;double g=123456789.123456789;b=a;c=(int)d;f=(float)g;   System.out.print("a=  "+a);   System.out.println(" b=  "+b); System.out.print("c=  "+c);    System.out.println("  d=  "+d); System.out.println("f=  "+f);  System.out.println("g=  "+g); }
}

【复习】

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

2.3 输入、输出数据

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

Scanner是JDK1.5新增的一个类。

2. 输出基本型数据

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

2.4 JAVA语言的数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

注:数组声明后还不能直接使用,因为声明数组只是给出了数组的名字和数组元素的类型,还没有为这些元素分配内存空间

2. 创建数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

【2-3】

public class Example2_3
{ public static void main(String args[]){
1:     int a[ ]={1,2,3,4};
2:     int b[ ];
3:     System.out.println(a[3]);
4:     b=a;
5:     b[3]=100;
6:     System.out.println(a[3]);
7:     System.out.println(b[3]);}
}  

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

《Java 2 实用教程》课程学习(2)——第2章 基本数据类型与数组

  相关解决方案