首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java编程基础

2.1.2 算术运算符 符号 作用 + 加 - 减 * 乘 / 除 % 取余 注意: /和%的区别:两个数据做除法,/取结果的商,%取结果的余数。...2.2 自增自减运算符 符号 作用 说明 ++ 自增 变量的值加1 – 自减 变量的值减1 注意事项: ​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 ​...符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a -= 减后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...2.4 关系运算符 关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。 符号 说明 == a==b,判断a和b的值是否相等,成立为true,不成立为false != a!...执行流程: ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为

43730
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java基础教程(5)-Java中的运算符

    ——加、减、乘、除可以对所有的数字类型操作。...但是,当递增或递减运算符作为一个较大的表达式的一部分,如果递增或递减运算符放在其运算数前面,Java就会在获得该运算数的值之前执行相应的操作,并将其用于表达式的其他部分。...如果运算符放在其运算数后面,Java就会先获得该操作数的值再执行递增或递减运算位运算符Java定义的位运算直接对整数类型的位进行操作,这些整数类型包括long,int,short,char byte。...常用在if控制语句和各种循环语句的表达式中;主要有以下几种: == 等于!...= 不等于> 大于= 大于等于等于运行如下代码:public class Demo2 { public static void main(String[] args) {

    10610

    Java 运算符 && 输入 && 分支语句

    1.1.2 算术运算符 符号 作用 + 加 - 减 * 乘 / 除 % 取余 注意: ① /和%的区别:两个数据做除法,/取结果的商,%取结果的余数。...符号 作用 说明 = 赋值 a=10,将 10 赋值给变量 a += 加后赋值 a+=b,将 a+b 的值给 a -= 减后赋值 a-=b,将 a-b 的值给 a *= 乘后赋值 a*=b,将 a×b...符号 作用 说明 ++ 自增 变量的值加1 - - 自减 变量的值减1 注意事项: ① ++ 和 – 既可以放在变量的后边,也可以放在变量的前边。...Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。 import java.util.Scanner; 2 、创建Scanner对象。...①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为

    26020

    小闫陪你入门 Java (三)

    " 7.Java 运算符 7.1算术运算符 加减乘除与 Python 中一致,分别为 +-*/。取余为 %。不同的有以下两种,分别为自增和自减。 自增为 ++,自减为 --。即一个数字加1或者减1。...,第一步为加 1 后重新赋值,第二步为将新值 a 赋值给 b。...int b = a++ 此过程与之前不同,它是先将 a 赋值给 b,然后 a 自增操作。 自减同理 7.2 关系运算符 关系运算符即比较两个数值之间的关系,如大小等。...7.5 赋值运算符 下面列出 Java 中的赋值运算符: 操作符 描述 = 简单的赋值运算符,将右操作数的值赋给左侧操作数 + = 加和赋值操作符,它把左操作数和右操作数相加赋值给左操作数 - = 减和赋值操作符...当然,Java 中的条件语句也支持嵌套操作。

    50720

    Java基础(二)| 基础语法之运算输入与控制语句

    符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a -= 减后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...符号 作用 说明 ++ 自增 变量的值加1 – 自减 变量的值减1 注意事项: ​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 ​...*/ 注意:通过此练习深刻理解自增和自减的规律,但实际开发中强烈建议不要写这样的代码!小心挨打! 1.4 关系运算符 关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。...:a等于b if(a == b) { System.out.println("a等于b"); } //需求:判断a和c的值是否相等,如果相等,就在控制台输出:a等于c int...{ 语句体2; } … else { 语句体n+1; } 执行流程: ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为

    35610

    运算符

    或减1,然后执行语句         2.后缀形式             $a++ $a--             变量本身先执行语句,             后变量本身先加1或减1        ...a.数值类型支持自增自减             b.布尔类型不支持自增自减             c.null类型支持自增不支持自减             d.字符类型支持自增不支持自减     ...比较运算符的转换         a.字符串和字符串相比             如果是数值和数值相比,数值大的越大             如果字母跟字母比,按照位数比较(字母表后面大于前面,a小于z...xor(异或):当$a与$b有一个真,返回值为真 &&(与):当$a与$b都为真(true),返回值true ||(或):当$a与$b至少一个(一个或者两个真)为真(true),返回 !...结果1:结果2(满足条件输出结果1,不满足输出2)

    56930

    JAVAEE工程师技术课之第二课运算符.输入类

    符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a -= 减后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...s += 1; 不是等价于 s = s + 1; 而是等价于 s = (s的数据类型)(s + 1); 自增自减运算符 符号 作用 说明 ++ 自增 变量的值加1 – 自减 变量的值减...a == b) { System.out.println("a等于b"); } //需求:判断a和c的值是否相等,如果相等,就在控制台输出:a等于c int c...if (关系表达式2) { 语句体2; } … else { 语句体n+1; } 执行流程 ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式...2的值 ③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为true,就执行语句体n+1。

    5400

    JAVAEE零基础小白入门教程day02 - Java基础语法

    符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a,a=a+b -= 减后赋值 a-=b,将a-b的值给a,a=a-b *= 乘后赋值 a*=b,将a×...s += 1; 不是等价于 s = s + 1; 而是等价于 s = (s的数据类型)(s + 1); 自增自减运算符 符号 作用 说明 ++ 自增 变量的值加1 -- 自减 变量的值减1...= 20; //需求:判断a和b的值是否相等,如果相等,就在控制台输出:a等于b if(a == b) { System.out.println("a等于b"); } //需求...语句体2; } … else { 语句体n+1; } 执行流程 ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true...就执行语句体2;如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为true,就执行语句体n+1。

    6710

    JAVA17- Java基础语法

    符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a -= 减后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...s += 1; 不是等价于 s = s + 1; 而是等价于 s = (s的数据类型)(s + 1); 自增自减运算符 符号 作用 说明 ++ 自增 变量的值加1 -- 自减 变量的值减1...} else { 语句体2; } 执行流程 ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体1 ③如果关系表达式的值为false就执行语句体2 ④继续执行后面的语句内容...语句体2; } … else { 语句体n+1; } 执行流程 ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true...就执行语句体2;如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为true,就执行语句体n+1。

    6510

    C++表达式与语句完结

    画板 1ww.png 字数:1236 | 1分钟读完我2小时的思考 ---- C++表达式与语句完结 今天,我们就将表达式和语句这部分完结了吧,其实这个真的非常基础,会C的人,就可以忽略了。...关系运算符,同样,我们很容易知道它们是用来表示变量之间的关系的,这种关系,我们也经常见到,大于、小于、大于或等于、小于或等于、等于、不等于等等,这便是关系运算符。...自加与自减符 自加即是"++",自减即是"--", 常用于左值的增1或者减1,关于这个两个运算符只有一点值得一说,就是在C++的for循环中常常用"++i"或"--i"替代"i++"或"i--",原因是前者执行效率更高...如下: a > b ?...最简单的语句其实就是一个";" (1)条件语句 条件语句是对某个已知条件判断,然后决定是否执行其中内容的语句。 if(i > 0) { c=d; } (2)循环语句 用于循环执行的语句。

    65030

    Java程序设计(基础)- 基本语法

    1、算数运算符 包括:加(+)、减(-)、乘(*)、除(/)、取模(%)、自增(++)、自减(–)、字符串连接符(+)。...2、赋值运算符 十二个运算符:=(等于) +=(加等) -=(减等) *=(乘等) /=(除等) %=(取余等) &=(与等) |=(或等) ^=(异或等) >=(右移等) >>>=...与或非运算规则 与或非运算规则 奇数^偶数=奇数 a ^ b ^ b = a; b ^ b ^ a = a 注意: Java中所有的数值类型的数据都是有符号的。...2.执行顺序: 如果逻辑值为true的话,执行表达式1,;反之执行表达式2。 ①三元表达式在运算完成之后必须有一个结果。 //不允许,运算完成之后,没有结果。 A > b ?...在for控制语句中,用来将圆括号内的语句连接起来 . 句号(点) 用来将软件包的名字与它的子包或类分隔。

    31330

    《Java从入门到失业》第三章:基础语法及基本程序结构(3.7):运算符(自增自减、关系运算、逻辑运算、条件运算、位运算、赋值运算、类型转换)

    3.7运算符 3.7.2自增自减运算符        在程序中,变量的加1、减1操作是经常会碰到的。Java和其他语言一样,给我们提供了自增、自减运算符来方便的完成这些操作。...--b; System.out.println(b);// 结果是7 另外,我们还可以把变量和自增自减运算符当做一个整体,参与到赋值语句或者是运算表达式中。...3.7.3关系运算符   前面的运算符对应数学中的加减乘除取余等运算,关系运算符对应的是比较2个数的关系,关系有等于、不等于、大于、大于等于、小于和小于等于。...如果相对应位都是1,则结果为1,否则为0 | 按位或操作符。如果相对应位都是0,则结果为0,否则为1 ^ 按位异或操作符。如果相对应位值相同,则结果为0,否则为1 ~ 按位取反操作符。...^= 2即C = C ^ 2 |= 左操作数和右操作数按位或,结果赋值给左操作数 C |= 2即C = C | 2 3.7.8运算优先级        Java可以在一个表达式中进行多个运算,这就涉及到运算符优先级问题了

    77720

    Java单目运算符:深入理解与实践技巧,有两下子!

    b为-5;int c = ++a; // 先将a加1,再将结果赋值给c,所以c等于原先的a加1,即c为6;int d = b--; // 先将b赋值给d,然后再将b减1,所以d等于原先的b,即d为-5,...然后使用条件判断if语句,判断x是否大于5。在判断条件中使用了逻辑运算符!,表示逻辑非,即取反操作。如果x不大于5,即判断条件为真,就输出"x 不大于 5"。...类代码方法介绍   在Java中,单目运算符通常作为表达式的一部分出现,例如赋值语句、条件语句、循环语句等。...取反运算符(-) 声明变量a为5,通过-b来对a进行取反操作,即变成-5。使用assert语句来判断b是否等于-5。...前置递增运算符(++) 声明变量c为10,通过前置递增运算符++c来对c进行递增操作,即c先加1,然后赋值给d,所以d的值也为11。使用assert语句来判断c和d是否都等于11。

    23310

    Java基础语法运算和控制符

    (理解) 符号 作用 说明 ++ 自增 变量的值加1 – 自减 变量的值减1 注意事项: ​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 ​...符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a -= 减后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...逻辑或|,无论左边真假,右边都要执行。 短路或||,如果左边为假,右边执行;如果左边为真,右边不执行。...2(理解) 格式: if (关系表达式) { 语句体1; } else { 语句体2; } 执行流程: ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体1 ③如果关系表达式的值为...: ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为

    25520
    领券