学习java的day4
作者:互联网
变量的定义
固定的格式,固定的套路
public class Demo01 {
public static void main(String[] args) {
//定义变量的格式
int a = '1';
int b = '1';
int ab= '1';//这样搞程序可读性比较好
String name = "qinjiang";
char x = 'x';
double p1 = 3.1415;
}
}
作用域
变量的命名规范
- 所有变量,方法,类名:见名知义
- 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写lastName
- 局部变量:首字母小写和驼峰原则
- 常量大写字母和下划线:MAX_VALUE
- 类名:首字母大写和驼峰原则:Man,GoodMan
- 方法名:首字母小写和驼峰原则:rum() ,runRun()
运算符
- 算数运算符:+,-,*,/,%,++,--(这是取余数的意思就比如11/5=2....1)
- 赋值运算符:=
- 关系运算符:>,<,>=,<=,==(表示等于的意思),!=instanceof(表示不等于的意思)
- 关系运算符:&&,||,!(分别表示与(and),或(or),非(非你及我)
- (以上四个是必须掌握的
- 位运算符:&,|,~
- 条件运算符?:
- 扩展赋值运算符:+=,
打包
基本运算符
public class Demo04 {
public static void main(String[] args) {
//二元运算符,只有只有两个数操作
//ctrl+D是复制当前行内容到下一行
int a = 10;
int b = 20;
int c = 25;
int d = 25;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/(double)b);
}
}
自增++,自减--,及幂运算
public class Demo06 {
public static void main(String[] args) {
//++自增
//--自减 统称为一元运算符
int a = 3;
int b = a++;//执行完这行代码后,先给b赋值,再自增。a++ a = a+1
//a = a+1
System.out.println(a);
// a++ a = a+1
int c = ++a;//执行这行代码前,先自增,再给b赋值
System.out.println(a);
System.out.println(b);
System.out.println(c);
//幂运算//很多运算会使用一些工具来操作
double pow = Math.pow(2,3);
System.out.println(pow);
}
}
逻辑运算符
public class Demo07 {
//逻辑运算符
public static void main(String[] args) {
//与(and) 或(or) 非(取反}
boolean a = true;
boolean b = false;
System.out.println("a&&b");
System.out.println("a||b");
System.out.println("!(a&&b)");
}
}
位运算符
public class Deno08 {
public static void main(String[] args) {
/*
A = 0011 1100
B = 0000 1101
A&B = 0000 1100 与,两个都为1,才能取1,否则为0
A|B = 0011 1101 或者,如果对位都是0则为0,否则就为1
A^B = 0011 0001 ,如果相同则为0,不同则为1
~B = 1111 0010,完全相反的
2*8 = 16 2*2*2
效率高!!!
<< *2
>> /2
*/
}
}
标签:运算符,java,int,day4,System,学习,println,public,out 来源: https://www.cnblogs.com/lantian1919/p/16391255.html