#千峰JAVA逆战班,3月19日#

在逆战班学习的第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);
		
	}
	
}
发布了11 篇原创文章 · 获赞 3 · 访问量 396

猜你喜欢

转载自blog.csdn.net/yuxinganggame/article/details/104978797
今日推荐