在逆战班学习的第4天;
努力,加油;
今天学的课程有运算符(算术运算法,赋值运算符,关系运算符,逻辑运算符,三元运算符),表达式,自动类型提升,还有有点超纲的控制台输入,说实话,我可以接受超纲,(#.#)
中国加油!武汉加油!千锋加油!
我自己加油!
import java.util.Scanner;
public class TestOperation{
public static void main(String[]args){
//算术运算符知识点:
int i1 = 2;
System.out.println(i1++);
System.out.println(++i1);
int i2 = i1++ + --i1;
System.out.println(i2);
//赋值运算符知识点:
int i3=9;
i3-=i2;
System.out.println(i3);
//逻辑运算符与关系运算符知识点:
boolean b1 =i1>=i2||i1<i2;
System.out.println(b1);
//三元运算符知识点:
boolean b2 =b1==false?false:true;
boolean b3 =!(b1==false)?true:false;
System.out.println(b2);
System.out.println(b3);
String str1 = i1>=i2?"正确":"错误";
System.out.println(str1);
int i4 =i1>=i2?1:0;
System.out.println(i4);
System.out.println("-----------");
char c1 = i1>=i2?'\u0041':66;
System.out.println(c1);
char c2 = i1>=i2?65:'B';
System.out.println(c2);
/*
char c1=i1>=12?65:66;(这样却报错)
*/
System.out.println("-----------");
//自动类型升级知识点:
double d = 1.2;
double d1 = d+i3;
System.out.println(d1);
byte b =1;
short s = 2;
int i5 = b+s;
System.out.println(i5);
//控制台知识点:
//创建一个扫描器,用于读取键盘输入
Scanner sc = new Scanner(System.in);
System.out.println ("请输入长整型:");
long l = sc.nextLong();
System.out.println("输入的长整型是"+l);
System.out.println("请输入一列字符串:");
String str2 = sc.next();
System.out.println("结果为"+str2);
System.out.println("请输入一个字符:");
char c3 = sc.next().charAt(0);
System.out.println("输入字符是"+c3);
}
}