前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA学习(6)-全网最详细~

JAVA学习(6)-全网最详细~

作者头像
用户10920432
发布2024-01-18 17:31:02
940
发布2024-01-18 17:31:02
举报
文章被收录于专栏:Python数据结构与算法

算数运算符 ⭐

代码语言:javascript
复制
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));

	}

}

控制台运行结果:

代码语言:javascript
复制
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中的异常

代码语言:javascript
复制
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);
	}
}
代码语言:javascript
复制
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 = 11
		int c = a ++; //a 先赋值,后++
		System.out.println(c);// c = 11 , a = 12 
	}
}

比较运算符⛅

代码语言:javascript
复制
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);
	}

逻辑运算符 🌈

代码语言:javascript
复制
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 只有一个表达式为真,那么整体就是真

!:非,后面只能跟布尔类型的数据

代码语言:javascript
复制
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

移位运算符 ⚡

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 算数运算符 ⭐
  • 比较运算符⛅
  • 逻辑运算符 🌈
    • 进制转换 💧
    • 移位运算符 ⚡
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档