![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
OTTZ
这个作者很懒,什么都没留下…
展开
-
简单Java运算
偶然发现一些有意思的Java运算 高效率计算2乘以8(8为2的3次方) int a = 2<<3; // 左移3位相当于乘以2的3次方;右移3位相当于除以2的3次方 System.out.println("a="+a); 符号“^” 表示异或:将对应bit异或–bit相同则为0,不同则为1 2的二进制数为0010 5的二进制数为0101 2^5转化==> (0010)异或(0101)得到(0111) ==> 0+1+2+4=7 即:2^5=7 int b = 2^5; int c原创 2021-02-24 18:47:20 · 107 阅读 · 0 评论 -
星点菱形
在控制台打印一个菱形 简单方法 public class lingxing { public static void main(String[] args) { print(9);//9行菱形 } public static void print(int s) { if (s%2==0) { s++;//计算菱形大小 } for (int i = 0; i < s/2+1; i++) {原创 2021-02-24 09:10:16 · 64 阅读 · 0 评论 -
冒泡排序(案例)
分享一个冒泡排序的案例 public class maopaopaixu { public static void main(String[] args) { int arr[] = {1,5,8,4,9,6,2,7,3}; for (int i=0;i<arr.length-1;i++){ for (int f=0;f<arr.length-1-i;f++){ if (arr[f]>arr[原创 2021-02-24 08:58:33 · 107 阅读 · 0 评论 -
Java基础知识点
Java基础知识点 简述static和final的用法原创 2021-02-23 18:07:15 · 173 阅读 · 2 评论