long类型怎么转换成string_五、数据类型分类

Java是强类型语言,所有得变量必须先声明,后使用;

1、Java语言类型分为两类:基本类型(Primitive Type)和引用类型(Reference Type);

引用类型包括类,接口和数组类型;还有特殊的null类型,空类型;引用数据类型就是对一个对象的应用,对象包括实例和数组;

基本类型又包括boolean 类型和数值类型;

f5f3bfc9bc2198886fd97208a7b67939.png

932f27d483a4435b54593e70c32204fc.png

使用Long来定义较大整数常量时,在整数后加L;因为java系统会默认整数是int类型;

75dbcc64a4b05f6f5fdedf883acfb948.png

整数常量三种表达方式:10进制,8进制,16进制

8进制以0开头,16进制以0x或0X开头,10-15用a~f(A~F)字母表示,不区分大小写;

字符常量:

1、常见单个字符表示,如’a’

2、使用转义字符,比如’n’、’b’

3、使用Unicode,表示字符

55d7a8d0296b5d836bfbb6c9fcfab993.png

String类表示字符串,用双引号括起来,char字符常量,用单引号括起来;

注意;java里的单引号,双引号,反斜线都有特殊用途,若字符串中有这些,要用转义字符表示

浮点数:必须带小数点,不然会被当成int

Float:单精度,4字节,32位

Double:双精度,8字节,64位;

浮点数赋值时,Java默认double型,不然就在后面加F或f

POSITIVE_INFINITY正无穷大,NEGATIVE_INFINITY负无穷大,NAN非数

布尔型:boolean型,数值只有true和false,表示逻辑真或假;

和字符串运算会自动转换成字符串;

主要用来做流程控制;

数据类型转换:

自动转换:将一种类型的值赋给另一种类型的变量(表数范围小赋给表数范围大自动转换);

3e5cf65ad4b4f178b7dde18e13f6c329.png

字符串类型string和任意基本类型运算,都转换为字符串类型;可以和空格字符运算实现转换;

强制类型转换:缩小转换;(targettype)value,注意值太大会溢出;

例子:生成6位数验证码(自己操作一下)

表达式类型的自动提升;

直接量:定义:在程序中通过源代码直接指定的值;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值