关于java自学的内容以及感受(7.28)

这一周学习了关于一些算法运算,我进行了程序的编写与运行,代码如下:

public class TestSign{

public static void main(String[] args){

int j = 10,k = 20;

int i = j++;

System.out.print(“i=”+i); //i=10

System.out.println(“j=”+j);//j=11

i = ++j;

System.out.print(“i=”+i);//i=12

System.out.println(“j=”+j);//j=10 11 12 13

i = k--;

System.out.print(“i=”+i);//i=20

System.out.println(“k=”+k);//k=19

i = --k;

System.out.print(“i=”+i);//i=18

System.out.println(“k=”+k);//k=18

}

}

package test;

public class test {
public static void main(String[] args) {
//逻辑运算符
System.out.println(4 == 4 & 1 == 1);//输出ture
System.out.println(4 == 4 || 1 != 1);//输出ture
//位运算符
System.out.println(1 << 2);//1*2的2次方
System.out.println(3 << 3);//3*2*2*2=24
System.out.println(8 >> 3);//8*0.5*0.5*0.5=1
System.out.println(6 & 3);//输出2
System.out.println(6 | 3);//输出7
//三元运算符
int k=2;
int i=k > 0 ?2:3;
System.out.println(i);//i=2
}
}

这周没有太用,没有好好利用时间,下周一定不能重蹈覆辙!

原文地址:https://www.cnblogs.com/yangxionghao/p/11257749.html