1、变量定义的格式:数据类型 变量名=数据值;。
2、字符串两个双引号中间的内容为空
3、字符常量:两个单引号中间有且仅有一个字符,没有不行;两个单引号中间有且仅有一个字符,有两个不行。
变量名唯一
4、float的数据值后面加F;long的数据值后面叫L。
5、数据转换分为:自动数据转换(隐式)和强制类型转换(显式)
6、字符“0”的数值为48,字符“9”的数值为57,字符“A”的数值为65,字符“Z”的数值为90 ,字符“a”的数值为97,字符“z”的数值为122。
7、运算符:= + - * /
8、四则运算:+ - * / %
运行代码:
public class Abc{
public static void main(String[] args){
int num1;
num1=11;
System.out.println(num1);
byte num2=22;
System.out.println(num2);
short num3=33;
System.out.println(num3);
long num4=44;
System.out.println(num4);
float num5=55;
System.out.println(num5);
double num6=66;
System.out.println(num6);
char num7=‘A’;
System.out.println(num7);
boolean var1=true;
System.out.println(var1);
boolean var2=false;
System.out.println(var2);
int a,b,c;
a=1;
b=2;
c=3;
System.out.println(a);
System.out.println(b);
System.out.println(c);
int x=10,y=20,z=30;
System.out.println(x);
System.out.println(y);
System.out.println(z);
//数据转换
System.out.println(1234);
System.out.println(12.34);
long Q=100;
System.out.println(Q);
double W=55F;
System.out.println(W);
float E=66L;
System.out.println(E);
int R=(int)100L;
System.out.println(R);
char var9='A';
System.out.println(var9+0);
System.out.println(var9+1);
var9='C';
System.out.println(var9+0);
var9='a';
System.out.println(var9+0);
var9='z';
System.out.println(var9+1);
var9='Z';
System.out.println(var9+0);
var9='0';
System.out.println(var9+0);
byte num9=99;
byte num10=100;
int Bnm=(byte)(num9+num10);
System.out.println(Bnm);
int d=10;
int h=20;
System.out.println(d+h);
System.out.println(d-h);
System.out.println(d*h);
int t=50;
int u=3;
System.out.println(t/u);
double Hjk=t/u;
System.out.println(Hjk);
int Hjk2=t%u;
System.out.println(Hjk2);
double p=5.5;
double Hjk3=t+p;
System.out.println(Hjk);
System.out.println("2020080605002");
}
}
运行结果: