blog1

本人是一个刚学Java的小白,给初学者分享些我学的东西,不喜勿喷,嘿嘿~

package cn.aura.day03;   //包的命名
//以下内容是算术运算符的内容
public class Test3{    //类
	public static void main(String[] args) {
	int num1 = 2;
	int num2 = 3;
	//+
	int sum = num1 + num2;
	System.out.println(sum);
	//-
	int num3 = num1 -num2;
	System.out.println(num3);
	//*
	int multi = num1 * num2;
	System.out.println(multi);
	// /除号两侧都是整数取整,其中一侧有浮点,则取浮点
	System.out.println(num2*1.0/num1);
	//ArithmeticException 算术异常
	//System.out.println(3/0);
	//正无穷大
	System.out.println(3.0/0);
	//负无穷大
	System.out.println(-3.0/0);
    // %  取余
	System.out.println(5%2);
	// ++ 自增 (前++,后++)
	int num4 = 1;
	System.out.println(num4);
	num4++;   //后++  
	System.out.println(num4);  //2
	++num4;   //前++  
	System.out.println(num4);  //3
	
	//先将num4的值付给num5之后再自身加1
	int num5 = num4++;
	System.out.println(num5);   //3
	//先自身加1再将num4的值付给num5之后
	int num6 = ++num4;
	System.out.println(num6);
	System.out.println(num4);

	// -- 自减 (前--,后--) 同理
	
	}
}
package cn.aura.day03;
//比较两个数的大小,这是固定的两个数,当然,你也可利用Scanner来接受任意两个数
//后续会继续分享
public class Test7 {

	public static void main(String[] args) {
		int num1 = 12;
		int num2 = 9 ;
		int num3 = ((num1>num2) ? num1:num2);
	    System.out.println(num3);
		
       }
       
	}

以上内容是运算符部分的,都是比较基础的内容。运算符内容还有很多,比如位运算符和逻辑运算符,当然还有赋值运算符等等,我这里只是挑出几个来写~

谢谢~

你可能感兴趣的:(java,学习)