提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
此片文章适合小白和大佬,如有建议请积极评论区留言,大家共同进步。
提示:以下是本篇文章正文内容,下面案例可供参考
一、数据类型
1.整型
通俗讲整型就是没有小数点的数字如:1和2,整数也分为4种类型的整型,分别为:字节型(byte)、整数型(int)、短整型(short)、长整型(long)。
字节型(byte)
byte a = 22;
代码如下:
public class Object1{ //定义一个Object1类
public static void main(String [] args){ //主方法
byte a = 22 ; //声明一个字节型变量命名为a,赋值为22
System.out.print("转化为十进制,a=" +a);//输出a转化为十进制的数值
}
}
整数型(int)
int a = 22;
代码如下:
public class Object2{//定义一个Object2类
public static void main(String [] args){//主方法
int a = 22;//声明一个整数型int类型的数据命名为a,赋值给22
System.out.print("a=" +a)//输出a的值
}
}
短整型(short)
short a = 22;
代码如下:
public class Object3{//定义一个类,命名为Object3
public static void main(){//主方法
short a = 22 ;//声明一个short类型的变量,命名为a,赋值为22
System.out.print("a=" +a);//输出a的值
}
}
长整型(long)
long a = 33L;
代码如下:
public class Object4{//定义一个类,类名为Object4
public static void main(String [] args)//主方法{
long a = 33L;//声明一个长整型变量,命名为a,赋值为33,但long数据类型需要在赋的值后面加L
System.out.print("a=" +a);//输出a的值
}
}
字符型(char)
字符型需要在赋值时给赋的值加上单引号。
char a1 = '中';
代码如下:
public class zifuxing1{//定义一个类,命名为zifuxing1
public static void main(String [] args){
char a1 = '中';//声明一个char型变量,命名为a1,赋值为中
char a2 = '国';//声明一个char型变量,命名为a2,赋值为国
System.out.print("这些字符变量组合起来就是" + a1 + a2);//输出定义的字符组合起来的结果
}
}
浮点型
1.单精度浮点型(float)
单精度浮点型占4个字节,有效字符为7位,有效字符长度包括了整数部分和小数部分。
float a1 = 3.14f;
代码如下:
public class danjingduleixing{//定义一个类,类名为danjingduleixing
public static void main(){//主方法
float a1 = 3.14f ;//声明一个float变量,变量名为a1赋值为3.14f
System.out.print("a1=" +a1);//输出a1的值
}
2.双精度类型
double a1 = 33.5D
代码如下:
public class shuangjingduleixing{//定义一个类,命名为shuangjingduleixing
public static void main(String [] args){//主方法
double a1 = 33.5D;//声明一个double类型的变量a1,赋值为33.5
System.out.print("a1=" +a1);//输出a1的值
}
}
布尔型
布尔型只有两种结果,一个为“ture”一个为“false”。
boolean x;
public class buerleixing{//定义一个类,类名为buerleixing
public static void main(String [] args){//主代码
int a2 = 5 ; //声明一个int类型的变量,命名为a2,赋值为5
int a3 = 7 ;//声明一个int类型的变量,命名为a3,赋值为7
boolearn a1;//声明一个布尔类型的变量,命名为a1
a1 = (a>b);//a1等于a2大于a3
System.out.print("a1= "+a1);//输出a1结果为false
}
}
变量
1.变量的声明
int a;
2.变量的含义
在程序运行过程中,空间内的值是变化的,这个内存空间就称为变量。