ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Java的基本数据类型

Java的基本数据类型

基本数据类型

public class ch02_datatype {public static void main(String[] args) {//大小写十分敏感String Student = "zcx";String student = "zcx";//所有的标识符都应该以字母,美元符,或者下划线开始//不能使用关键字作为标识符System.out.println(Student+student);//八大数据类型//整数int num1 = 10; //最常用byte num2 = 20;short num3 = 30;long num4 = 30L; //long类型要在数字后面加个L//小数;浮点数float num5 = 50.1F; //Lfloat类型要在数字后加个Fdouble num6 = 3.14159265358;//字符char name = 'A';//char类型为单个字符//字符串,String不是关键字,类// String namea = "zcx";//布尔值:是非boolean flag = true;//boolean flag = false;}}

基本数据类型拓展

public class ch03_datatype2 {public static void main(String[] args) {//整数拓展;         进制              二进制0b       十进制         八进制0        十六进制0xint i = 10;int i2 = 01;  //八进制0int i3 = 0x10;  //十六进制0x   0~9  a~f 16System.out.println(i);System.out.println(i2);System.out.println(i3);//浮点数拓展//float     有限  离散      舍入误差       大约   接近但不等于//double//最好不要使用浮点数进行比较float f = 0.1f;  //0.1double d = 1.0 / 10; //0.1System.out.println(f == d);//falsefloat d1 = 28294689828f;float d2 = d1 + 1;System.out.println(d1 == d2);//true//字符拓展char c1 = 'a';char c2 = '中';System.out.println(c1);System.out.println((int) c1);//数据类型强制转换System.out.println(c2);System.out.println((int) c2);//数据类型强制转换//所有字符本质还是数字//通过编码unicode表char c3 = '\u0061';System.out.println(c3);//a//转义字符//  \t   制表符//  \n   换行System.out.println("Hello\nWorld");//换行符\n的使用String sa = new String("hello world");String sb = new String("hello world");System.out.println(sa==sb);String sc = ("hello world");String sd = ("hello world");System.out.println(sc==sd);//对象    从内存分析//布尔值扩展boolean flag = true;if (flag==true){}   //新手if (flag) {}    //老手//代码要精简易读}
}
返回列表