🌈write in front🌈
🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.
🆔本文由Aileen_0v0🧸 原创 CSDN首发🐒 如需转载还请通知⚠️
📝个人主页:Aileen_0v0🧸—CSDN博客
🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
📣系列专栏:Aileen_0v0🧸的JAVA学习系列专栏——CSDN博客
🗼我的格言:"没有罗马,那就自己创造罗马~"
目录
算数运算符 ⭐
比较运算符⛅
逻辑运算符 🌈
进制转换 💧
移位运算符 ⚡
算数运算符 ⭐
package study;/*** */
public class TestDemo {public static void main(String[] args) {System.out.println(5/2);System.out.println(5.0/2);System.out.println((float)5/2);System.out.println((float)(5/2));}}
控制台运行结果:
package study;/*** */
public class TestDemo {public static void main(String[] args) {System.out.println(10%3);System.out.println(-10%3);System.out.println(10%-3);System.out.println(-10%-3);}
}
JAVA中的异常
package study;/*** */
public class TestDemo {public static void main(String[] args) {
// System.out.println(10%3);
// System.out.println(-10%3);
// System.out.println(10%-3);
// System.out.println(-10%-3);System.out.println(5/0);}
}
package study;/*** */
public class TestDemo {public static void main(String[] args) {
// System.out.println(10%3);
// System.out.println(-10%3);
// System.out.println(10%-3);
// System.out.println(-10%-3);
// System.out.println(5/0);int a = 10;int b = ++a; //a 先++ 后赋值System.out.println(b);// a = 11 , b = 11int c = a ++; //a 先赋值,后++System.out.println(c);// c = 11 , a = 12 }
}
比较运算符⛅
package study;/*** */
public class TestDemo {public static void main(String[] args) {int a = 10;int b = 20;System.out.println(a == b);System.out.println(a != b);System.out.println(a < b);System.out.println(a > b);System.out.println(a >= b);System.out.println(a <= b);}
逻辑运算符 🌈
package study;/*** */
public class TestDemo {public static void main(String[] args) {//逻辑与 &&int a = 10;int b = 20;int c = 30;
// System.out.println(a < b && b < c);//逻辑或 ||int d = 10;int e = 20;int f = 30;System.out.println(d < e || e < f); }
表达式1 && 表达式2
必须保证两个表达式都为真,整体才是真
表达式1 || 表达式2
只有一个表达式为真,那么整体就是真
!:非,后面只能跟布尔类型的数据
package study;/*** */
public class TestDemo {public static void main(String[] args) {//逻辑与 &&int a = 10;int b = 20;
// System.out.println(!a < b);boolean flg = true;System.out.println(!flg); }
}
进制转换 💧
几进制就是用几个数字表示
按位与 & :相当于乘法
按位或 | : 把它看成加法
按位异或^: 一样就是0,不一样就是1
按位取反~:把0变成1,1变成0