public class Operation {
public static void main(String[] args) {
int num1 = 10;
num1 = num1 / 2.2;
System.out.println(num1);
}
}

public class Operation {
public static void main(String[] args) {
int num1 = 10;
// num1 = num1 / 2.2; // 复合赋值运算符(+= -= *= /= %= )会自动进行强制类型转换(编译器的优化功能)
// int = int / double
// int = double / double
// int = int(double / double)
num1 /= 2.2;
System.out.println(num1);
}
}

Java 8种基本数据类型:

byte:8位(1字节),最大存储数据量是255,存放的数据范围是-128~127之间。

short:16位(2字节),最大数据存储量是65535,数据范围是-32768~32767之间。

int:32位(4字节),最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。

long:64位(8字节),最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。

float:32位(4字节),数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。

double:64位(8字节),数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。

boolean:只有true和false两个取值。

  java规范中,没有明确指出boolean的大小。在《Java虚拟机规范》给出了4个字节,和boolean数组1个字节的定义,具体还要看虚拟机实现是否按照规范来,所以1个字节、4个字节都是有可能的。

char:16位(2字节),存储Unicode码,用单引号赋值。

最新文章

  1. 2016-2017 ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2016)
  2. SQL 2012 Restore HeaderOnly
  3. 在ionic/cordova中使用Form模型验证(w5cValidator)
  4. 《objective-c基础教程》学习笔记(九)—— Foundation框架介绍
  5. MuPlayer『百度音乐播放内核』
  6. wordpress为dashboard添加样式
  7. MUI 个推
  8. MFC中消息响应机制
  9. mysql 中浮点型与定点型记录
  10. codeforces Round 286# problem A. Mr. Kitayuta's Gift
  11. IE浏览器下安装firebug
  12. 微信移动支付V3开发详细教程服务端采用.net mvc webapi(C#)
  13. 在.Net Core WebAPI下给Swagger增加导出离线文档功能
  14. 使用Angular cli创建组件报错: Unexpected token / in JSON at position....
  15. JS的DOM操作 - 你真的了解吗?
  16. 建立标准编码规则(三)-CodeFixProvider 给代码分析器增加修复建议
  17. MyBatis 别名标签 & sql的复用
  18. Unity5权威讲解+项目源码+MP4
  19. 自定义样式,使用浏览器阅读epub格式的电子书
  20. 《C语言基础日常笔记》

热门文章

  1. 常用Tables控件介绍(一)
  2. 34 多线程(六)——线程安全 synchronized
  3. nRF24L01P数据传输速率
  4. 树卷积神经网络Tree-CNN: A Deep Convolutional Neural Network for Lifelong Learning
  5. DevOps 什么是 CI/CD?
  6. 手写RPC框架(netty+zookeeper)
  7. Java内存模型——方法区
  8. PHP 结合 Boostrap 结合 js 实现学生列表删除编辑以及搜索功能(完结)
  9. canvas教程(二) 绘制直线
  10. RabbitMQ-python应用