Java运算符类
EtoX
love you!
展开
-
4:如何实现对两个整数变量的值进行互换。
package day;public class HomeWork_01 {// 4:如何实现对两个整数变量的值进行互换。public static void main(String[] args) {// 方法一:// 要点:int c1 =a1;创建一个变量去存放要调换的某个变量的值,之后拿这个变量和第二交换//int i =1;int j=2;// 由于【翻译 2017-11-05 20:45:26 · 3722 阅读 · 0 评论 -
& 和 &&的运算(值)结果 及 Boolean结果
package day;public class Test_05 {public static void main(String[] args) {//练习1 看程序猜结果int i =3;int j =2;//boolean n =(i++)>(--j) & (--i)%(j++)==1 & (i--)//System.out.println("i的值是:"翻译 2017-11-05 16:10:22 · 1573 阅读 · 0 评论 -
位移运算符(7个)之第一个: <<左移
// 位移运算符(7个)之第一个: 附: 二进制转十进制:8421原则(128 64 32 24 16 8 4 2 1) System.out.println(3 System.out.println(12 /** 3* 1.先把3的转二进制:0011 * 2.左移两位0,右边补齐两个0翻译 2017-11-05 16:03:58 · 838 阅读 · 0 评论 -
关于引进制转换(凌乱)
import java.util.Scanner;class homework_04{public static void main(String[] args) { //十进制转二进制System.out.print("请输入一个十进制:");Scanner input = new Scanner(System.in);//int i = input.nextInt(翻译 2017-11-05 00:24:28 · 147 阅读 · 0 评论 -
运算符之:5、位运算符(7个)
5、位运算符(7个): &(按位与) | (按位或) ^(按位异或) ~(按位取反) >>(带符号右移) >>>(无符号右移运算符 ) -------------------------------------------------- >>右移:移动N位就是除以2的移动数次幂 左移3左移两位0,右边补齐两个0翻译 2017-11-05 00:22:08 · 470 阅读 · 0 评论 -
运算符之:4、逻辑运算符(6个)
4、逻辑运算符: &(和and)(与/并且) |(或 or) ^(异或) !(非 not-取反) && (短路与)(并且) ||(短路或)-----(或者) 逻辑表达式的值 true 或者是 false 逻辑表达式:由逻辑运算符构成的式子 在 && ||较长用;---------------------------------------------翻译 2017-11-05 00:18:57 · 6152 阅读 · 0 评论 -
运算符之:3、关系运算符(6个)
3、关系运算符(6个): >(大于) >=(大与等于) ==(等于)(判断) != (不等于) 关系表达式的值 :只有(关系成立\关系不成立)真 true 和 假 false 结果是boolean类型表达式:有关系运算符构成的式子 注意: ==是等于, =是赋值 ------------------------------------------翻译 2017-11-05 00:17:55 · 3149 阅读 · 0 评论 -
运算符之:2、算术运算符(7个)
2、算术运算符(7个): +(加):加法运算,字符串链接,正号 -(减) *(乘) /(除):获取的是商 %(取模):获取的是余数 ++ (自增) --(自减) -------------------------------------关于a++和++b的区别自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8--翻译 2017-11-05 00:14:41 · 1101 阅读 · 0 评论 -
运算符之:1、赋值运算(6个):
1、赋值运算(6个): =(赋值) +=(加等于) - =(减等于) *=(乘等于) /=(除等于) %=(模等于) ----------------------------------------------------------------------------------int a = 7;将7赋予a int b = 3;将3赋予b翻译 2017-11-05 00:12:38 · 2306 阅读 · 0 评论 -
使用三目运算嵌套方法 或 临时变量方法: 获取三个整数中最大值的数
//练习 键盘录入三个整数 比大小 package day;import java.util.Scanner;public class Test_11 {// 练习 键盘录入三个整数 比大小 获取最大值public static void main(String[] args) {Scanner sc = new Scanner(System.in)翻译 2017-11-05 22:15:29 · 1540 阅读 · 0 评论