认识Java的数据类型,变量

一、数据类型

每一种语言都有它对应的类型,但大体上都大差不差。在这里来介绍一下Java的数据类型。Java的数据类型分为基本数据类型和引用类型两大种,这篇文章我们主要介绍基本数据类型和String。

基本数据类型

基本数据类型有四类八种。四类分别是整型、小数型、字符、布尔。下面围绕这四类来引出其八种。
整型:byte(占1字节),short(2字节),int(4字节),long(8字节)
浮点型:float(4字节),double(8字节)
字符型:char(2字节)
布尔型:boolean(不确定具体大小)
这里面需注意以下几点:
1.整型中默认类型是int,浮点型中默认类型是double。
2.整型和浮点型都是带符号的。
3.不管在什么系统中(64位还是32位等)int,long,short,byte,float,double的大小均不变。
4.布尔型与C语言中的不同,java中的布尔型只有两个值true和false。不可以用数字来代替。

String

在我们原来接触过的C语言中并没有这个类型,而是通过数组来存储字符串。在Java中,定义字符串有了单独的类型String,但这个类型并不是基本数据类型而是引用类型。引用类型还有其他的,后续再一一介绍。
这里我们来讲一下字符串的一些基本用法。

字符串拼接

字符串的拼接通常使用+号进行拼接。这里需要注意以下易错点。

        int a = 10;
        int b = 20;
        System.out.println("a=" + a + "b=" + b);   //输出a=10b=20
        System.out.println("a + b = " + a + b);   //输出a + b = 1020
        System.out.println(a + b + "a + b");     //输出30a + b

字符串 + 其他类型 = 字符串
像输出的最后一种,a + b加号的左右两边是整型,此时加号的作用就不再是拼接而是求和。当有一边是字符串类型时才为拼接。

类型转换

转为字符串类型

方法一:上面的字符串拼接可以转为字符串类型

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值