【Java 数据类型】

基本数据类型:

1、数值型:

整数类型:(存放整数)
byte[1](字节型)1byte = 8bit
short[2](短整型)
int[4](整型)
long[8](长整型)需要数值后添加 L 或 l 
浮点类型:(小数)
float[4](单精度浮点型)需要数值后添加 F 或 f 
double[8](双精度浮点型)

1)通常情况下,使用double ,相对于 float 会更精确

package Java01;

public class LXS01 {

	public static void main(String[] args) {
		
		double a = 2.7;
		double b = 8.1/3;
        //注意:
        //输出的这两个结果是不一样的
		System.out.println(a);//2.7
		System.out.println(b);//2.6999999999999997

        //当运算结果是小数的进行相等判断时,要小心!!!

        //应该是以两个数的差值的绝对值,在某个精度判断
        if (Math.abs(a-b)<0.000001){
			System.out.println("差值很小,符合我的规定精度,认为==>相等");
		}
		
	}
}

2、字符型(存放单个字符  'a' ):

char[2] A='65' 和 a='97'

1)可以放入转义字符

2)单引号中只能写一个中文汉字或者一个英文符号

3)当 char a = 99;  输出的时候,会输出99表示的字符(编码的概念)

package Java01;

public class LXS01 {

	public static void main(String[] args) {
		
		char a = 99;
		System.out.println(a); //c
		
	}
}

3、布尔型:

boolean[1](存放 true、false)

1)不可以用0或非0的整数代替true和false 

引用数据类型:

1、类:class

2、接口:interface

3、数组:[  ]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

3块钱的红包

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

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

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

打赏作者

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

抵扣说明:

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

余额充值