java se基础知识(JavaSE基础第4篇运算符)
java se基础知识(JavaSE基础第4篇运算符)
2024-09-30 07:01:07  作者:懵懂的年代  网址:https://m.xinb2b.cn/sport/xzd420457.html

加,减,乘,除,取余(取模),加加,减减,我来为大家科普一下关于java se基础知识?下面希望有你要的答案,我们一起来看看吧!


java se基础知识

算数运算符

加,减,乘,除,取余(取模),加加,减减

public class Demo { public static void main(String[] args) { //算术运算符 int a = 10; int b = 20; int c = 30; int d = 40; int e = 51; System.out.println(a b); System.out.println(a - b); System.out.println(a * b); //取余数,模运算,结果的符号与被模数(第一个数)的符号一致 System.out.println(e % a);//51 / 10 = 5...1 }}

或-- 放在变量的前面,变量先自加1或自减1,再执行所在行语句

或-- 放在变量的后面,变量先执行所在行语句,再自加1或自减1

public class Demo { public static void main(String[] args) { // -- 自增,自减 一元运算符 int a = 3; int b = a ; //a a = a 1 在后,先运算,a自己再自增1 System.out.println(a); int c = a; // a a = a 1 在前,a自己先自增1,再参与运算 System.out.println(a); System.out.println("====================="); System.out.println(a); System.out.println(b); System.out.println(c); }}

关系运算符

大于,小于,大于等于,小于等于,等等于,不等于

public class Demo { public static void main(String[] args) { //关系运算符返回的结果:正确,错误 布尔值 int a = 10; int b = 20; System.out.println(a > b);//false System.out.println(a < b);//true System.out.println(a == b);//false System.out.println(a != b);//true }}

逻辑运算符

与&,或|,非!,短路与&&,短路或||逻辑运算符的两边都是布尔类型,最终的结果也是布尔类型。对于逻辑与【&】和短路与【&&】运算符来说, 当且仅当运算符两边的操作数都为true时,其结果才为true;只要有一边是false,结果就是false 注意: 使用 & 进行运算时,不论左边为 true 或者 false ,右边的表达式都会正常进行运算 使用 && 进行运算,当左边的为 false 时,右边的表达式不会进行运算对于逻辑或【|】运算符来说, 只要有一边为true,结果就为true

赋值运算符

=, =,-=,*=,/=,%=使用扩展赋值运算符时,永远不会改变运算结果的数据类型byte b = 10; b变量自声明以来就是byte类型,使用扩展赋值运算符,不会改变数据类型byte b = 1与byte b = b 1(编译报错)相似,但是底层原理不同byte b = 1的底层原理是:byte b = (byte)(b 1)

三目运算符

布尔条件表达式 ? 表达式1 : 表达式2;如果布尔条件表达式结果为"true",就执行表达式1,否则执行表达式2,凡是可以使用"三目运算符"的地方, 都可以改写成"if-else"结构

public class Demo { public static void main(String[] args) { //x ? y : z //如果x==true,则结果为 y,否则结果为 z int score = 80; String type = score < 60 ? "不及格" : "及格"; System.out.println(type);//及格 }}

运算符

有两个作用: 1.做算数运算符求和 2.字符串拼接当【 】号两边都是数字类型时,做求和;当【 】号两边任意一边是字符串,那么就做字符串拼接,且拼接之后的结果仍是一个字符串当一个表达式中有多个【 】号时,按照从左至右的顺序依次执行

接收键盘上的输入

键盘接收数据: 1.导包:import java.util.Scanner;2.Scanner实例化:Scanner s = new Scanner(System.in);3.调用Scanner相关方法,获取指定类型的值//接收数字int i = s.nextInt();//接收字符串String str = s.next();

  • 适合北方种植的产量大牧草(亩产13吨的牧草适于青饲)
  • 2024-09-30亩产13吨的牧草适于青饲作为年产量超过13吨的牧草,高丹草具备显著的优点,高丹草不仅仅叶宽分蘖力强、再生力强的优点,杂种优势非常明显高丹草营丰富,干草中含有粗蛋白,含糖量较高,适宜青贮可以用来养牛、羊、兔、鹅和鱼等畜禽,生产。
  • 塔吊司机证有什么要求(塔吊司机证该怎么考)
  • 2024-09-30塔吊司机证该怎么考塔吊司机证该怎么考,有什么好处?更多信息关注微信公众号:Ai建设行业塔吊司机是担任运转建筑工地上最常用的一种起重设备,以一节一节地接长(高),仿佛一个铁塔的塔式起重机的人员,次要任务是吊施工用得钢筋、。
  • 励志话语鼓励自己(鼓励自己的励志语录)
  • 2024-09-30鼓励自己的励志语录有志者自有千计万计,无志者只感千难万难实现自己既定的目标,必须能耐得住寂寞单干世界会向那些有目标和远见的人让路必须从过去的错误学习教训而非依赖过去的成功美丽的花虽然会凋谢,可是盛开的时刻值得欣赏要在美。
  • 美妆平价化妆品推荐(HB美妆大赏榜单公布)
  • 2024-09-30HB美妆大赏榜单公布对于女性来说,如何让自己变得更美是一个永恒的话题在这个播种美丽和希望之春,HB《健康与美容》秉承“美丽源自健康”的办刊理念,邀请业内知名美妆专家、美妆达人亲选实测,参与评审,最终开启了这份含金量满满的。
  • 喝豆浆会产生雌激素吗(常喝豆浆会性早熟)
  • 2024-09-30常喝豆浆会性早熟豆浆配油条或包子,是很多人早餐的经典搭配作为中国人的传统饮品,备受国人喜爱的豆浆却有许多“黑料”缠身比如,豆浆含有雌激素,孩子常喝会性早熟,男人常喝会变"娘",女人常喝容易患乳腺癌唉,。
  • 真正上路开手动挡车时怎么换挡(新司机必读手动挡的车辆)
  • 2024-09-30新司机必读手动挡的车辆在中国汽车市场,乘用车保有量已经突破2亿辆,其中手动挡车辆占据大几千万辆,对于手动挡车主而言,如何精准换挡乃是清一色噩梦,几乎所有的车主都搞不懂如何精准换挡,车辆换挡时,要么是换错档位,要么是换挡过程。
  • 绒组词(绒怎么组词)
  • 2024-09-30绒怎么组词丝绒、用蚕丝和人造丝为原料织成的丝织品,表面起绒毛,色泽鲜艳、光亮,质地柔软,供制妇女服装、帷幕、装饰品等绒毛、人或动物身体表面和某些器官内壁长的短而柔软的毛驼绒、骆驼的绒毛,用来织衣料或毯子,也可以。
  • 十大必买小家电推荐(颜即正义)
  • 2024-09-30颜即正义称霸日本的网红锅Bruno火到中国了!今年天猫618,日本高端品牌Bruno销量爆发,仅是6月1日首发的2000件新品轻食机,就在2小时内被一抢而空Bruno电商负责人不得不在当日凌晨紧急联系日本总部。
  • 冰菓真人版(冰菓真人电影化确定)
  • 2024-09-30冰菓真人电影化确定2016-04-0616:31:16超次元ACG频道橘Ace此前角川书店在40周年发布会公开了动画《冰菓》真人电影化的消息,而近日根据一个招募群演的通知从而正式确定了《冰菓》将拍摄真人电影!!不过电影。
  • 张碧晨综艺搞笑(听说很好吃宋小宝安利东北大酱)
  • 2024-09-30听说很好吃宋小宝安利东北大酱今天(6日)22:00,浙江卫视《听说很好吃》中,“好吃家族”林依轮、张含韵与“好吃挚友”王心凌继续大口“干饭”“好吃创意人”宋小宝、张碧晨、尹浩宇则将通过三人三色的创意秀安利家乡特色、诉说对美食的爱。
  • 马致远与谁齐名杂曲四大家(马致远与出塞和亲的王昭君)
  • 2024-09-30马致远与出塞和亲的王昭君“枯藤老树昏鸦,小桥流水人家,古道西风瘦马夕阳西下,断肠人在天涯”这首小令描绘出一幅凄凉的背景,透出令人哀愁的情调,抒发了一个飘零天涯的游子在秋天思念故乡、倦于漂泊的凄苦愁楚之情它的作者正是马致远马致。
  • 衍纸立体圣诞树小场景(几根纸条卷一卷)
  • 2024-09-30几根纸条卷一卷一定很受欢迎,教孩子这样DIY衍纸圣诞树!(附教程)今年圣诞节和孩子一起做个小手工应景吧!一个旧玻璃瓶,几根纸条就能做了!这些旧物做出来的成品还是挺好看的,做摆件放一年都不会觉得丑!几根纸条卷一卷,装。