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

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

java se基础知识(JavaSE基础第4篇运算符)

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();

  • 鲅鱼的存放时间
  • 2024-07-05鲅鱼的存放时间鲅鱼冰箱冷藏保存3一5天,新鲜鲅鱼应该乘新鲜烹制食用,保存会随时间加长,营养和口感也随之下降鲅鱼可以冷冻保存一年左右,只要是没有变质,都是可以吃的海鲜如果存放在冷冻室内,储存时间不宜过长,吃之前要辨别。
  • 教案高中语文荷塘月色(教学设计高中语文)
  • 2024-07-05教学设计高中语文高中语文部编版:必修上册第14课荷塘月色【教学目标】1.鉴赏散文的相关知识2.介绍课文的写作背景及作者当时的思想状况3.(美点寻踪)引导学生初步感知文章的美理清游踪4.引导学生体味第四段的语言美、画面。
  • 一文看懂数字乡村怎么建 数字赋能乡村田园
  • 2024-07-05一文看懂数字乡村怎么建 数字赋能乡村田园新华社重庆5月16日电题:数字赋能乡村田园“锦上添花”——大巴山麓的“数字乡村”实验新华社记者李勇、张桂林、李晓婷一枝牡丹能绽放几种“花样”?一棵药草如何飞出大山?一片柑橘园又能生发多少产业?在大巴山。
  • 皮肤为什么会粗糙如何改善(皮肤为什么会粗糙)
  • 2024-07-05皮肤为什么会粗糙每个小伙伴都希望自己的肌肤细腻、光滑、白皙,但现实却很残酷,不少小伙伴被肤色暗沉、粗糙困扰那么,肌肤粗糙的原因是什么呢?有没有什么改善的方法?甄垚今天就聊聊这个话题表皮的外观肌肤粗糙,和表皮外层结构息。
  • 白菜纯素馅饺子怎么调馅(不要用盐杀水或者焯水)
  • 2024-07-05不要用盐杀水或者焯水导语:调白菜馅,不要用盐杀水或者焯水,巧用一招,饺子好吃还营养高在过去想吃顿饺子没有那么容易,只有过年过节或者庆祝什么的时候才会包饺子,现在日子好了,饺子经常活跃在我们的餐桌上,只要心情好随时都可以吃。
  • 天津好玩的地方(16区都有天津踏青景点大汇总)
  • 2024-07-0516区都有天津踏青景点大汇总古时上巳节、清明节、踏春(踏青)等汉族传统节日风俗中,人们结伴到郊外原野远足踏青,并进行各种游戏,蹴鞠、荡秋千、放风筝等四月芳菲,万木感春意而抽芽吐蕊,人间芳华的景象就此拉开了帷幕,仿佛一切美好都会在。
  • 清明节带婴儿出门行吗(清明节可以带宝宝出门吗)
  • 2024-07-05清明节可以带宝宝出门吗清明节的时候,三岁之前小孩不宜出门民间认为三岁之前的孩子,眼睛常常能看到两个世界,也就是俗称的“阴阳眼”,清明节是中国的三大鬼节之一,清明节的时候孩子出门很容易看到“不干净”的东西,因此清明节小孩是不。
  • 卷发梳子上的头发怎么清理 梳子缠满头发油腻腻难清洗
  • 2024-07-05卷发梳子上的头发怎么清理 梳子缠满头发油腻腻难清洗梳子缠满头发油腻腻的难清洁?梳子用久了不知道该怎么清洗?教你一招梳子清洁小技巧,简单又实用,让你的生活更方便下面就来看看清洁梳子有什么小妙招吧!梳子清洁的小窍门首先准备一根牙签,并且把牙签插进梳子缝隙。
  • 美国小学生必读的绘本(这是一本大孩子)
  • 2024-07-05这是一本大孩子1926年的一天下午,开明书店老板章锡琛请沈雁冰、郑振铎、夏丐尊及周予同等人吃饭酒至半酣,章锡琛说:“吃清酒乏味,请雁冰兄助兴”沈雁冰酒兴正浓,便说:“好啊,以何助兴?”章说:“听说你会背《红楼梦》,。