不知不觉已是第十天学习,学习时时间往往过的很快。废话不多说进入正题:
今天开始学习JAVA中的运算符
一、基本运算符
+,-,*,/、%:加、减、乘、除,余数

基本运算符

public class OperatorDemo1 {
public static void main(String[] args) {
//基本运算符 +,-,*,/,%
int a =3;
int b = 2;
System.out.println(a+b);//5
System.out.println(a-b);//1
System.out.println(a*b);//6
System.out.println(a/b);//1
System.out.println(a%b);//1
}
}

我在计算除的时候会发现输出的结果不应该时1.5吗,确实这个和我们在数学中的 ➗还是有区别的,为了达到我们想要的结果就要这样书写:

​System.out.println(a*1.0/b);//1.5​

结果如下图:

Git 、运算符一 JAVA day10_基本运算符

二、数据拆分计算
使用上面的基本运算符来计算 569的个位、十位、百位。

数据拆分计算

public class OperatorDemo2 {
public static void main(String[] args) {
//计算 569的个位、十位、百位。
int a =569;
//个位
System.out.println("个位:"+a%10);
//十位
System.out.println("十位:"+(a/10%10));
//百位
System.out.println("百位:"+a/100);
}
}

如下图

Git 、运算符一 JAVA day10_基本运算符_02

三、加运算符做连接符如何操作
示例代码

+ 做连接符使用示例

public class OperatorDemo3 {
public static void main(String[] args) {
int a =5;
System.out.println("abc"+'a');//abca
System.out.println("abc"+a);//abc5
System.out.println(5+'a');//102
System.out.println("abc"+5+'a');//abc5a
System.out.println(10+"abc"+10);//10abc10
System.out.println(a+'a');//102

}
}

结果如下图

Git 、运算符一 JAVA day10_数据_03