3、java入门教程【数据类型】
发布人:shili8
发布时间:2024-12-30 22:40
阅读次数:0
**Java 入门教程**
**第3 部分: 数据类型**
在 Java 中,数据类型是指变量或表达式的值所占用的内存空间大小。每种数据类型都有其特定的长度、范围和使用场景。
###1. 整型整型(Integer)是最基本的数据类型,它用于表示整数值。Java 中有两种整型:`int` 和 `byte`。
* `int`: 表示32 位整数,范围从 -2^31 到2^31-1。
* `byte`: 表示8 位整数,范围从 -128 到127。
java// int 类型的变量int a =10; System.out.println("a 的值是:" + a); // byte 类型的变量byte b =20; System.out.println("b 的值是:" + b);
###2. 浮点型浮点型(Float)用于表示小数或分数。Java 中有两种浮点型:`float` 和 `double`。
* `float`: 表示32 位浮点数,范围从 -3.4E38 到3.4E38。
* `double`: 表示64 位浮点数,范围从 -1.8E308 到1.8E308。
java// float 类型的变量float c =10.5f; System.out.println("c 的值是:" + c); // double 类型的变量double d =20.7d; System.out.println("d 的值是:" + d);
###3. 布尔型布尔型(Boolean)用于表示真或假。Java 中有一个布尔型:`boolean`。
java// boolean 类型的变量boolean e = true; System.out.println("e 的值是:" + e); // boolean 类型的变量boolean f = false; System.out.println("f 的值是:" + f);
###4. 字符型字符型(Character)用于表示单个字符。Java 中有一个字符型:`char`。
java// char 类型的变量char g = 'A'; System.out.println("g 的值是:" + g); // char 类型的变量char h = 'a'; System.out.println("h 的值是:" + h);
###5. 字符串型字符串型(String)用于表示一系列字符。Java 中有一个字符串型:`String`。
java// String 类型的变量String i = "Hello, World!"; System.out.println("i 的值是:" + i); // String 类型的变量String j = "你好,世界!"; System.out.println("j 的值是:" + j);
###6. 空类型空类型(Void)用于表示没有返回值的方法。Java 中有一个空类型:`void`。
java// void 类型的方法public static void main(String[] args) { System.out.println("Hello, World!"); }
### 总结在本教程中,我们学习了 Java 中的数据类型,包括整型、浮点型、布尔型、字符型、字符串型和空类型。每种数据类型都有其特定的长度、范围和使用场景。通过理解这些基本概念,可以更好地掌握 Java语言的编程技巧。
### 练习1. 写一个程序,输出从0 到100 的整数。
2. 写一个程序,输出从3.14 到9.99 的浮点数。
3. 写一个程序,输出 "Hello, World!" 和 "你好,世界!"。
4. 写一个程序,输出 true 和 false。
5. 写一个程序,输出 'A' 和 'a'。
### 参考* 《Java Programming Language》(第3 版)
* 《Java SE8 API 文档》
* 《Java SE11 API 文档》