一、JAVA中的运算符:
技术交流Q群:832552317
1.代码如下:
示例:
package 运算符;
public class 运算符 {
public static void main(String[] args) {
int x=10,y=3;
int result1=x/y;
System.out.println(result1);
// 取模: 10/3=3 余1 余数 后面为模
int result=x%y;
System.out.println(result);
String zifuchuan="hello";
System.out.println(zifuchuan);
System.out.println(zifuchuan+"world");
int num5=10;
System.out.println(num5);
num5++;
System.out.println(num5);
int n1=5,n2=10;
System.out.println(n1<n2);
System.out.println("====================================");
System.out.println(true && false);
System.out.println("========================");
int a=4;
int b=5;
int max=a<b?1:2;
System.out.println("max = " + max);
2.运行结果:
示例:
3
1
hello
helloworld
10
11
true
====================================
false
========================
max = 1
进程已结束,退出代码为 0
总结:
提示:这里对文章进行总结:
/*
* 前加加:变量立马+1,拿着结果来执行命令
* 后加加:先使用原来的值,然后在+1.
*
*
*
* int a=10;
*
* += a+=1; ==》a=a+1;
* -=
* *=
* /=
* %=
*
*
* == 相等 两个等号连写代表相等,一个等号代表赋值
* != 不相等
*
*
*
*
*
* */
}
}
/* 运算符.运算符:
一元运算符:只需要一个数据就可以进行操作的运算符。如:取反! 自增++ 自减-- +—(正负号)
二元运算符:需要两个数据才可以进行操作的运算符。 如:加法 赋值
三元运算符:数据类型 变量名称 = 条件判断 ? 表达式A :表达式B;
如 int max = a > b ? a:b;
流程:
首先判断条件是否成立:
如果成立为true,那么将表达式A的值赋值给左侧的变量;
如果不成立为false,那么将表达式B的值赋值给左侧的变量;
二者选其一
注意:
1.必须同时保证A和B都符合左侧数据类型的要求
2.三元运算符的结果必须被使用 如System.out.println(a>b? a:b); 不能 a>b? a:b;
与(并且) && 全部成立才成立
或(或者) || 成立一个就成立
非(取反) ! 成立变成不成立(反之)