目录
- Java基础知识回顾篇之打怪升级Day002
- 前言
- 一、基本数据类型有哪些
- 二、程序阅读题
- 三、使用char类型,分别保存\n \t \r \\ 1 2 3等字符,并打印输出。
- 四、编程,保存两本书名,用+拼接,看效果。保存两个性别,用加号拼接,看效果。保存两本书价格,用加号拼接,看效果。
- 五、编程实现以下效果。
- 总结
前言
今天学习了Java基本数据类型,基本数据类型是Java语言从设计时就设定的数据类型,是编译器用来理解数据的类型并做对应处理的。
从大类上分为数字型、布尔型、字符型。
总共分为8种数据类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)、布尔型(boolean)、字符型(char)。
一、基本数据类型有哪些
- 数字型
数字型基本数据类型分为6种:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)。
类型 | 说明 | 长度 | 最小值 | 最大值 |
---|---|---|---|---|
byte | 带符号字节型 | 8位 | -128 | 127 |
short | 带符号字节型 | 16位 | -2 -5 | 215-1 |
int | 带符号字节型 | 32位 | -231 | 231-1 |
long | 带符号字节型 | 64位 | -263 | 263-1 |
float | 带符号字节型 | 32位 | -2-149 | (2-2-23) * 2127 |
double | 带符号字节型 | 64位 | 2-1074 | (2-2-52) * 21023 |
- 布尔型
布尔型数据(boolean)表示一个逻辑结果,其结果只有两个值:true、false。
- 字符型
二、程序阅读题字符型数据(char)用于存储单个字符,字符以代码形式存储。字符数据类型是16位,最小值为0,最大值为65535。
代码如下(示例):
public class Test01{
// 编写一个main方法
public static void main(String[] arg){
int n1 = 13;
int n2 = 17;
int n3 = n1 + n2;
System.out.println("n3=" + n3);
int n4 = 38;
int n5 = n4 - n3;
System.out.println("n5=" + n5);
}
}
三、使用char类型,分别保存\n \t \r \\ 1 2 3等字符,并打印输出。
代码如下(示例):
public class Test02{
//编写一个main方法
public static void main(String[] arg){
// 使用char类型,分别保存\n \t \r \ 1 2 3等字符,并打印输出。
char c1 = '\n';
char c2 = '\t';
char c3 = '\r';
char c4 = '\';
char c5 = '1';
char c6 = '2';
char c7 = '3';
System.out.println("c1=" + c1);
System.out.println("c2=" + c2);
System.out.println("c3=" + c3);
System.out.println("c4=" + c4);
System.out.println("c5=" + c5);
System.out.println("c6=" + c6);
System.out.println("c7=" + c7);
}
}
四、编程,保存两本书名,用+拼接,看效果。保存两个性别,用加号拼接,看效果。保存两本书价格,用加号拼接,看效果。
cd /usr/local/java/test/day002 #进入文件夹
public class Test03{
//编写一个main方法
public static void main(String[] arg){
// 保存两本书名,用+拼接,看效果。
String book1 = "葫芦娃救爷爷";
String book2 = "猪八戒背媳妇";
System.out.println(book1 + book2);
// 保存两个性别,用加号拼接,看效果。
char c1 = '男';
char c2 = '女'
System.out.println(c1 + c2); // 输出的是一个整数,为什么?
// 保存两本书价格,用加号拼接,看效果。
double price1 = 103.51;
double price2 = 131.55;
System.out.println(price1 + price2);
}
}
五、编程实现以下效果。
姓名 | 年龄 | 成绩 | 性别 | 爱好 |
---|---|---|---|---|
XX | XX | XX | XX | XX |
要求:
1)用变量将姓名、年龄、成绩、性别、爱好存储
2)使用+
3)添加适当的注释
4)添加转义字符,使用一条语句输出
public class Test04{
//编写一个main方法
public static void main(String[] arg){
//用变量将姓名、年龄、成绩、性别、爱好存储
//姓名
String name = "初心";
//年龄
int age = 22;
//成绩
int point = 100;
//性别
char gender = '男';
//爱好
String habit = "爱篮球,爱运动,爱生活,更爱自己。";
System.out.println("姓名" + "\t" + "年龄" + "\t" + "成绩" + "\t" + "性别" + "\t" + "爱好" + "\n" + name + "\t" + age + "\t" + point + "\t" + gender + "\t" + habit);
}
}
总结
以上就是今天学习的内容,内容也比较简单,就是围绕着八种基本数据类型引出的相关知识点。每天继续加油。
不积跬步,无以至千里,不积小流,无以成江海。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)