java的基本数据类型

java的基本数据类型
程序一

public class Test {
	public static void main(String[] args) {
		byte a=10;
		//【代码1】声明一个短整数型变量,初始化为20
		short b = 20;
		//【代码2】声明一个整效型变量,初始化为30
		int c = 30;
		long d=40l;
		//【代码3】声明一个单精度型变量,初始化为50F
		float e = 50.0f;
		//【代码4】声明一个双精度型变量t,初始化为60
		double f = 60.0;
		//【代码5】声明一个字符型变,始化为'A'
		char g = 'A';
		//【代码6】声明一个布尔变量,初始化为true
		boolean h = true;
		//【代码7】声明一个双精度常量PI,值为3.14
		final double PI = 3.14;
		System.out.println("字型,a"+3);
		System.out.println("短整型,b="+b);
		System.out.println("整数握,c="+c);
		System.out.println("长整型,d="+d);
		System.out.println("单精度型,e="+e);
		System.out.println("双精度,f="+f);
		System.out.println("字符型,g="+g);
		System.out.println("布尔型,h="+h);
		System.out.println("圆率,pi="+PI);
	}
}

在这里插入图片描述

public class Test {
	public static void main(String[] args) {
		int a=10;
		int b=6;
		int s=0;
		//【代码1】变量a对变量b求模,并把结果赋给s
		s = a % b;
		System.out.println("a%b="+s);
		//【代码2】变量a自增
		a++;
		//【代码3】变量b自减
		b--;
		s=++a + --b;
		System.out.println("a="+a);
		System.out.println("b="+b);
		System.out.println("s="+s);
	}
}

在这里插入图片描述

public class Test {
	public static void main(String[] args) {
		System.out.println("浮点型:");
		double a1=0,b1=0,c1=0;
		a1=5/6;
		System.out.println("5/6="+a1);
		b1=5.0/6.0;
		System.out.println("5.0/6.0="+b1);
		c1=5/6.0;	
		System.out.println("5/6.0="+c1);
		
		System.out.println("整数型:");
		int a2=0,b2=0,c2=0;
		a2=5/6;
		System.out.println("5/6="+a2);
		b2=(int )(5.0/6.0);	//【代码1】此处有错误,请改正
		System.out.println("5.0/6.0="+b2);
		c2=(int)(5/6.0);	//【代码2】此处有错误,请改正
		System.out.println("5/6.0="+c2);
		 

	}
}

public class Test {
	public static void main(String[] args) {
		boolean a,x,y,z;
		//【代码1】比较数字5是否大于数字6,将结果赋值给a
		a = (5>6)?true:false;
		//【代码2】对变量a进行非运算,将结果赋值给x
		x = (!a);
		//【代码3】对变量a和变量x进行与运算,将结果赋值给y
		y = a & x;
		//【代码4】对变量x和变量y进行或运算,将结果赋值给z
		z = x | y;
		System.out.println("a="+a);
		System.out.println("x="+x);
		System.out.println("y="+y);
		System.out.println("z="+z);

	}
}

在这里插入图片描述

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值