day-02-Java定义的数据类型:

/*
Java定义的数据类型:

一、变量按照数据类型来分:

基本数据类型:
整型:byte,shot,int,long
浮点型:float,double
字符型:char
布尔型:boolean

引用数据类型:
类(class)
接口(interface)
数组(array)

二:变量在类中声明的位置:
局部变量vs成员变量
*/

class VariableText1{
	public static void main(String[] args){
		//1.整型:byte(1字节=8比特)\short(2字节)\int(4字节)\long(8字节)
		//byte范围:-128~127
		System.out.println("Hello World!");
		byte b1 = 12;
		byte b2 = -128;
		//b2 = 128;范围超过,编译不通过
		System.out.println(b1);
		System.out.println(b2);

		//声明long变量,必须以“l”或“L”结尾
		//通常使用int定义整形变量
		short s1 = 128;
		int i1 = 1234;
		long l1 = 123123L;
		System.out.println(l1);
		//2.浮点型:float(4字节)\double(8字节)
		//浮点型:表示带小数点的数值
		//float表示的数值范围比long大

		double d1 = 123.3;
		System.out.println(d1+1);
		//定义float类型时,要以“f”或“F”结尾
		float f1 = 12.3F;
		System.out.println(f1);
		//通常浮点类型都是用double

		//3.字符型;char(1字符=2字节)
		//定义char类型变量,通常使用一对‘’,内部只能写一个字符
		char c1 = 'a';
		//c1 = 'AS'编译不通过,有两个字符;
		System.out.println(c1);

		char c2 = '1';
		char c3 = '中';
		char c4 = '.';
		System.out.println(c2);
		System.out.println(c3);
		System.out.println(c4);

		//表示方式:1.声明一个字符 2.转义字符 3.直接使用Unicode值来表示字符型的常量(用的少)
		char c5 = '\n';//换行符
		c5 = '\t';//制表符
		System.out.println("Hello" + c5);
		System.out.println("World");

		char c6 = '\u0043';
		System.out.println(c6);

		//4.布尔型:boolean
		//只能取两个值之一:true,false
		//常常在条件判断,循环结构中使用

		boolean bb1 = true;
		System.out.println(bb1);

		boolean isMarried = true;
		if(isMarried){
			System.out.println("你就不能参加\"单身\"party了,\n很遗憾");//\转义字符
		}else{
			System.out.println("你可以参加去汤恋爱了");
		}


	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值