【Java基础知识回顾篇】之打怪升级Day002

4 篇文章 0 订阅
3 篇文章 0 订阅

Java基础知识回顾篇之打怪升级Day002



前言

今天学习了Java基本数据类型,基本数据类型是Java语言从设计时就设定的数据类型,是编译器用来理解数据的类型并做对应处理的。
从大类上分为数字型、布尔型、字符型。
总共分为8种数据类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)、布尔型(boolean)、字符型(char)。


一、基本数据类型有哪些

  1. 数字型

数字型基本数据类型分为6种:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)。

类型说明长度最小值最大值
byte带符号字节型8位-128127
short带符号字节型16位-2 -5215-1
int带符号字节型32位-231231-1
long带符号字节型64位-263263-1
float带符号字节型32位-2-149(2-2-23) * 2127
double带符号字节型64位2-1074(2-2-52) * 21023
  1. 布尔型

布尔型数据(boolean)表示一个逻辑结果,其结果只有两个值:true、false。

  1. 字符型

字符型数据(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);
	}
}

在这里插入图片描述

五、编程实现以下效果。

姓名年龄成绩性别爱好
XXXXXXXXXX

要求:
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);		
	}
}

在这里插入图片描述

总结

以上就是今天学习的内容,内容也比较简单,就是围绕着八种基本数据类型引出的相关知识点。每天继续加油。

不积跬步,无以至千里,不积小流,无以成江海。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

return 初心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值