网站首页 > 精选教程 正文
1.byte类型
byte类型范围在-128 -- 127之间 占一个字节
两个byte类型运算时 不能用byte类型去接收 因为在Java中 参与运算的数据小于4个字节的时候 会提升到4个字节
解决方法有两种:
1.将运算的表达式进行强制类型转换
byte a = 10,b = 20;
byte c = (byte)(a+b);
2.用范围更大的类型去接收
byte a = 10,b = 20;
int b = a+b;
2.int类型
基本与C语言相同,这里只说特殊的(后面的long,double,float都是如此)
在Java中int类型有包装类Integer,它的功能有很多,举个例子
System.out.println(Integer.MAX_VALUE);
System.out.println(Integer.MIN_VALUE);
上面的两行代码可以打印int类型的最大值和最小值 也就是2147483647 和 -2147483648
3.long类型
long类型在赋值的时候最好在后面加一个大写的“L”
long a = 10L;
System.out.println(Long.MAX_VALUE);
System.out.println(Long.MIN_VALUE);
和int一样输出是最大值和最小值 9223372036854775807 和 -9223372036854775808
4.double类型
System.out.println(Double.MAX_VALUE);
System.out.println(Double.MIN_VALUE);
最大值和最小值的输出为 1.7976931348623157E308 和 4.9E-324
5.float类型
float类型在给变量赋值的时候要注意在数值后面价格小写“f” 否则在赋值小数的时候会报错
因为编译器会默认这是一个double类型
6.char类型
char类型和C语言有些区别 Java的char类型是占两个字节 可以存放汉字(汉字占两个字节)
它的包装类是Character
System.out.println(Character.MAX_VALUE);
System.out.println(Character.MIN_VALUE);
它没有最大值和最小值 打印出来是空白
7.boolean类型
boolean类型没有明确的范围 它有两个值一个是“true”代表真,一个是“false”代表假
8.String字符串类型
String 相当于C语言的char数组 但是Java的字符串结尾是没有'\0'的
它有一些方法可以实现数字和字符串进行转换
int a = 10;
String s1 = String.valueOf(a);//方法int转字符串
System.out.println(s1);//输出为10
String s1 = "1234";
int a = Integer.parseInt(s1);
System.out.println(a+1);//输出1235
- 上一篇: Batch批处理学习教程
- 下一篇: Java 计算文件Checksum方式
猜你喜欢
- 2025-01-07 Java语言的数据类型详解
- 2025-01-07 Java接口&异常处理&类型转换
- 2025-01-07 Java中类定义的总结
- 2025-01-07 Java 计算文件Checksum方式
- 2025-01-07 Batch批处理学习教程
- 2025-01-07 java程序员一定要学会的骚操作“Redis的五大数据类型实现原理”
- 2025-01-07 mybatis框架:配置文件中的标签详解
- 2025-01-07 JAVA学习基础之数据类型
- 2025-01-07 一文读懂Java的Class文件结构
- 2025-01-07 强推!一个项目实现所有文件类型的文件预览功能!
你 发表评论:
欢迎- 最近发表
-
- 我的世界光影MOD下载(我的世界光影mod下载安装)
- 我的世界1.7/1.8VoxelMap小地图MOD下载
- 我的世界1.7.10多世界 整合包(我的世界1.7.10forge整合包)
- 我的世界1.8最好用的修改器下载(我的世界1.8最好用的修改器下载安装)
- 我的世界更多弯曲动作MOD下载(我的世界更多弯曲动作mod下载手机版)
- 我的世界龙珠MOD下载(我的世界龙珠模组整合包下载)
- 我的世界1.7.10以太2 下载(我的世界以太2mod1.12.2)
- 我的世界虚拟人生MOD下载分享(我的世界虚拟人生下载安装)
- 我的世界无正版账号的简单联机方法(非网易版,仅适用于局域网)
- “我的语言极限,即是我的世界的极限。” ——《On Java》书籍推荐
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)