Java数据类型+练习
java基础数据类型:
四类八种:
1, 整数型
byte 2的8次方(取值范围--<-128~127>)--1个字节
short 2的16次方--2个
int 2的32次方--4个
long 2的64次方--8个
2, 浮点型
float 小数点后面7位--4个
double 小数点后面11位--8个
3, 布尔型
boolean(只有两个值, true, false)--1个
4, 字符型
char--2个字节
字符串
String
int a = 5;
全部存到栈
引用类型:String s = "abc";
所有的类
所有的数组
所有的接口
**变量赋值练习(//后为正确写法):
int a, b, c;
a = 2;
b = 'q';
c = 4;
char d = '5';
byte e;
e = a + b; //e = (byte)( a + b );
boolean f = true;
double g = 4.3;
g += b; //+= -= 之类都是在后台运算不需要改值的类型
b += 0.3; //+= -= 之类都是在后台运算不需要改值的类型
b = b + 0.3; //b = (int)(b + 0.3)
c += f ? 2 : 4;
float h = 12.4; //float h = 12.4f;
float i = 14.2; //float h = 14.2f;
e = h + i; //e = (byte)( h + i ); float相加只取整数相加,无四舍五入算法
e += h; //+= -= 之类都是在后台运算不需要改值的类型
a += 2147483646; //int取值范围-2147483648到2147483647
//a+2147483646之后为2147483648,超出int取值范围1位,则从取值范围最小即-2147483648开始取一位得到最终答案为-2147483648
float j = h / 0.5; //float j = (float)( h / 0.5 );
转载于:https://www.cnblogs.com/DONGb/p/7161219.html
Java数据类型+练习相关推荐
- java中日期的数据类型是啥_用于存储日期和时间的最合适的SQL和Java数据类型
使用以下格式处理日期和时间的最合适的MySQL和Java数据类型是什么:yyyy.MM.dd hh:mm:ss 在持久层(jdbc类型)中使用的相应Java类型是java.sql.Timestamp. ...
- java数据类型转化_JAVA基本数据类型及其转换
Java语言是一种强类型语言.这意味着每个变量都必须有一个声明好的类型.Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型.Java另外还提供大数字对 ...
- java中char占的二进制,java数据类型与二进制详细介绍
java数据类型与二进制详细介绍 在java中 Int 类型的变量占 4个字节 Long 类型的变量占8个字节 一个程序就是一个世界,变量是这个程序的基本单位. Java基本数据类型 1. 整数类型 ...
- java数据类型的一些注意事项
注意一(数据类型): java数据类型: 引用数据类型(一个):String 原生数据类型(八个): 数字:byte<short<int<long (默认是int) 小数:float ...
- java数据类型_Java 变量、表达式和数据类型详解
数据类型 一.变量 变量: 表示存储空间,可用来存放某一类型(整数.小数...)的数据,没有固定值,变量值是可变的,可重复使用,也可以用来存储某种类型的未知数据. 变量的特点: ① 占据内存中的一块存 ...
- JAVA数据类型及字符编码
文章目录 一.数据类型作用 二.数据类型有哪些 三.基本数据类型占字节数 四.数据类型取值范围 五.字符编码 一.数据类型作用 数据类型是用来声明变量的,程序在运行过程中根据不同的数据类型分配不同大小 ...
- Java数据类型以及变量的定义
一:Java数据类型有基本数据类型,引用数据类型 二:8种基本数据类型: 1.整数类型:byte ,short,long 2.浮点数据类型:float,double 3.字符类型:char 4.布尔类 ...
- MySQL数据类型和Java数据类型对应关系表
MySql 数据类型和 Java 数据类型之间的转换是很灵活的. 一般来讲,任何 MySql 数据类型都可以被转换为一个 java.lang.String,任何 MySql 数字类型都可以被转换为任何 ...
- Java数据类型(基本数据类型)学习
Java数据类型(基本数据类型)学习 与其他语言一样,Java编程同样存在,比如int a,float b等.在学习变量之前我就必须先了解Java的数据类型啦. Java的数据类型包括基本数据类型和引 ...
- As3.0与java数据类型的比较总结
As3.0与java数据类型的比较总结 1. 在As3.0中所有的数据类型都是对象,都有自己的方法和属性: Java中的基本数据类型,其采取和C和C++相同的方法.也就是不用new来创建变量,而是创 ...
最新文章
- 关于鼠标、键盘的几个例子
- dataimagepng php_nginx无法打开 dataimage/php
- Redis数据“丢失”问题
- 004_SpringBoot整合Listener
- Linux 重新挂载分区的方法
- 深度学习(2) - 感知器
- java企业级开发SSM
- Django框架简介-开头
- 第20章 TCP的成块数据流
- 在iphone开发中的get请求和post请求
- C语言小项目——电子秒表(毫秒级)
- 老男孩 linux 2014 360下载,360安全卫士2014旧版
- vmware使用显卡 | vmware切换显卡 | vmware显卡配置
- pycaret 2 1新增功能
- St. Luke’s University Health Network是世界首批试用远程患者管理解决方案Masimo SafetyNet™来协助COVID-19住院患者的机构之一
- mysql脏写_图解脏写、脏读、不可重复读、幻读
- kaka的使用以及理解
- java pem 读取_PEM_密钥对生成与读取方法
- Vue过滤器filter和filters的使用详解
- 让女朋友说Yes I Do的方法,数据分析助力客户管理的秘籍
热门文章
- QT UI界面组件介绍
- python计算1的平方减2的平方加3的平方减4的平方怎么算_计算1的平方减2的平方加3的平方减4的平方 – 手机爱问...
- Docker环境下的前后端分离部署与运维 脚本
- 小议SCI 论文攻略(转载)
- 白光干涉仪(光学3D表面轮廓仪)与台阶仪的区别
- Python错误之 SyntaxError: invalid syntax的解决方法总结
- oracle数据库ogg延迟,oracle goldengate ogg 源段传输进程lag延迟不断增加的原因?
- rand和srand的用法
- “RTOS:实时应用的操作系统”
- Hu矩的形状特征提取---matlab实现