第3章 Java语言基础

3.1数据类型

Java语言定义了4类8种基本类型,如下:

  • 整型:byte、short、int、long.
  • 浮点型:float、double.
  • 布尔型:boolean.
  • 字符型:char.

1.整型

  • 十进制:用0~9数字表示,首位不能为0。
  • 八进制:以0开头,后跟多个0~7数字,如0123。
  • 十六进制:以0x或0X开头,后跟多个0~9的数字或a~f的小写字母或A~F的大写字母(表示10~15),如0X123E。

2.浮点型

定义一个浮点数:

float f=3.14f;

double m=3.14;

错误定义:float f=3.14

科学记数法:123.45可表示成1.2345E+2

3.布尔型

只有true和false两个取值。

4.字符型

字符型用来存储单个字符,说明:

  1. 只能表示单个字符,却必须以单引号;
  2. 所有可见的ASCII字符都可以用单引号括起来成为字符,如'a','B'、'*'。如想得到ASCII值:(int)'a'。
  3. 字符型数据可以转换成整型。
  4. 字符串定义:

String o='wyy';

3.2关键字与标识符

1.关键字

2.标识符

  1. 标识符可以由字母、数字和下划线(_)、美元符号($)等组合而成;
  2. 标识符必须以字母、下划线(_)、美元符号($)开头,不能以数字开头;
  3. 类名首字母大写,变量、方法及对象首字母小写。

3.3常量

常量存储是在程序中不能被修改的固定值,常量也有类型,包括整型、浮点型、布尔型、字符型和字符串型。

1.整型常量

长整型常量尾部有一个字母l或L。

2.浮点型常量

单精度常量后跟一个f或F,双精度常量后的d或D可以省略。

3.布尔型常量

4.字符型常量

转义字符

5.字符串常量

6.常量的声明

用关键字final标识,常量标识符全部用大写字母。

final int MAX=10;

final float PI=3.14f;

3.4变量

int i,j,k;

int i,j=0;

3.5数据类型转换

1.数值型不同类型数据的转换

(1)自动类型转换

优先关系(从低到高):

byte、short、char、int、long、float、double.

(2)强制类型转换

(欲强制转换的类型)变量名

2.字符串型数据与整数型数据互相转换

数值型数据转换成字符串:

字符串可用加号“+”来实现连接操作,可用加号来实现自动的转换。

int MyInt=1234;
String MySting=""+MyInt;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值