java八大基本数据类型测试总结
2017-12-01 21:44
309 查看
public class DataType{
/*
java的数据类型:
1.8大基本数据类型;2.引用类型
八大基本数据类型:
1.整数 byte short int long
2.浮点类型(小数)float double
3.字符类型: char
4.布尔类型:boolean(true,false)
1)字节型:使用byte表示。(1字节表示-128~127之间的256个整数)。
2)型短整:使用short表示。16位(2字节)-32768-32767
3)整型:使用int表示。32位(4字节)-2147483648-2147483647
4)长整型:使用long表示。64位(8字节)-9233372036854477808-9233372036854477807
5)单精度浮点型:使用float表示。(4字节)8个有效数字(四舍五入)
6)双精度浮点型:使用double表示。(8字节)17个有效数字(四舍五入)
7)字符型:使用char表示。(2字节)
8)布尔型:使用boolean表示。(1位)true false
拓展类型:
字符串:String
当字符串与其他数据相加的时候,会将其他数据也转换为字符串,并且首尾相连
注意点:
1.java中所有的整型数据,默认为int类型
2.当定义long类型的数据,超出int范围的时候,需要在字面值的末尾加上L(建议写大写的L)
3.java中浮点类型默认为double类型,定义float类型的时候需要在末尾加上f
4.java中,浮点类型的运算与缩进都是不精确的,最好转化成整型运算
*/
public static void main(String[] args){
byte by = 120;//超出数据类型的范围,编译不能通过
System.out.println("by="+by);
short sh = 30000;
System.out.println("sh="+sh);
int i = 5000;
System.out.println("i="+i);
long lo = 3000000000L;
System.out.println("lo="+lo);
float flo = 1.23333449f;
System.out.println("flo="+flo);
double dou = 2.4;
System.out.println("dou="+dou);
char ch = ';';
System.out.println("ch="+ch);
boolean boo = false;
System.out.println("boo="+boo);
String str = "我们都是好学生";
System.out.println("str="+str);
System.out.println(2+4+"=2+4");//"2+4="+2+4->"2+4=2"+4->"2+4=24"
}
}
更多java知识请访问:How2J 的 Java教程
/*
java的数据类型:
1.8大基本数据类型;2.引用类型
八大基本数据类型:
1.整数 byte short int long
2.浮点类型(小数)float double
3.字符类型: char
4.布尔类型:boolean(true,false)
1)字节型:使用byte表示。(1字节表示-128~127之间的256个整数)。
2)型短整:使用short表示。16位(2字节)-32768-32767
3)整型:使用int表示。32位(4字节)-2147483648-2147483647
4)长整型:使用long表示。64位(8字节)-9233372036854477808-9233372036854477807
5)单精度浮点型:使用float表示。(4字节)8个有效数字(四舍五入)
6)双精度浮点型:使用double表示。(8字节)17个有效数字(四舍五入)
7)字符型:使用char表示。(2字节)
8)布尔型:使用boolean表示。(1位)true false
拓展类型:
字符串:String
当字符串与其他数据相加的时候,会将其他数据也转换为字符串,并且首尾相连
注意点:
1.java中所有的整型数据,默认为int类型
2.当定义long类型的数据,超出int范围的时候,需要在字面值的末尾加上L(建议写大写的L)
3.java中浮点类型默认为double类型,定义float类型的时候需要在末尾加上f
4.java中,浮点类型的运算与缩进都是不精确的,最好转化成整型运算
*/
public static void main(String[] args){
byte by = 120;//超出数据类型的范围,编译不能通过
System.out.println("by="+by);
short sh = 30000;
System.out.println("sh="+sh);
int i = 5000;
System.out.println("i="+i);
long lo = 3000000000L;
System.out.println("lo="+lo);
float flo = 1.23333449f;
System.out.println("flo="+flo);
double dou = 2.4;
System.out.println("dou="+dou);
char ch = ';';
System.out.println("ch="+ch);
boolean boo = false;
System.out.println("boo="+boo);
String str = "我们都是好学生";
System.out.println("str="+str);
System.out.println(2+4+"=2+4");//"2+4="+2+4->"2+4=2"+4->"2+4=24"
}
}
更多java知识请访问:How2J 的 Java教程
相关文章推荐
- Java中八种基本数据类型占用字节空间总结
- Java基本数据类型总结
- Java语法总结 - 基本数据类型
- Java基本数据类型总结
- 关于java中的八大基本数据类型
- JAVA语法总结 - 基本数据类型
- Java基本数据类型知识总结
- Java基本数据类型总结
- Java八大基本数据类型
- Java基本数据类型总结
- Java八大基本数据类型-详解
- Java基本数据类型测试
- Java基本数据类型总结
- java基本数据类型对象包装类总结
- Java中八种基本数据类型占用字节空间总结和数据类型之间的转换
- java语法总结01--基本数据类型
- java基本数据类型总结
- Java基本数据类型总结
- Java基本数据类型总结
- JAVA语法总结 - 基本数据类型