java数据类型比较_【Java】基本数据类型比较

Java语言的基础数据类型

在 Java 程序设计中,每个声明的变量都必须分配一个类型。声明一个变量时,应该先声明变量的类型,随后再声明变量的名字。

Java中只包含这8中基本数据类型,字符串不是基本数据类型,字符串是一个类,也就是一个引用数据类型。

注意:单引号用于字符类型(char),双引号用于字符串类型(String)

单位换算

byte(字节型) 对应包装类 java.lang.Byte

short(短整型) 对应包装类 java.lang.Short

int(整型) 对应包装类 java.lang.Integer

long(长整型) 对应包装类 java.lang.Long

float(单精度浮点型)对应包装类 java.lang.Float

double(双精度浮点型)对应包装类 java.lang.Double

boolean(布尔型) 对应包装类 java.lang.Boolean

char(字符型) 对应包装类 java.lang.Character

类型分类

整型 byte short int long

浮点型 float double

布尔型 boolean(它只有两个值可取 true false)

字符型 char

自动类型转换

c8af0a576d7ebda1ff538ac5306ecdef.png

把任何基本类型的值和字符串值进行连接运算时,基本类型的值将自动转换成字符串类型,如果希望把基本类型的值转换成对应的字符串时,可以把基本类型的值和一个空字符串进行连接。

// 输出7Hello

System.out.println(3 + 4 + "Hello"); // 先执行 3+4,再将7+“Hello”

// 输出Hello34

System.out.println("Hello" + 3 + 4); // 先执行 “Hello” + 3,再执行“Hello3” + 4

变量赋值

int a = 5;

char c = 'c';

boolean b = true;

float f = 5.12f;

double d = 4.12;

String name = "java";

String address = "中国上海";

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值