hooyantsing's Blog

JAVA便利贴

字数统计: 275阅读时长: 1 min
2019/07/09

JAVA便利贴

04.25.2019

**

**

**

**

**

**

0.宪规则

//

1.运算符优先级

44cff70dcee99ef776f5ed331856592f.png

2019-04-25_200902.png

2.运算符优先级

1281ebd72feceb4e7a3ee45494c0ed95.png

速学堂:http://www.sxt.cn/Java_jQuery_in_action/Java_Identifier.html

3.ASCII控制字符(ASCII码)

2019-04-25_201645.png

百度百科:https://baike.sogou.com/v53369.htm?fromTitle=ASCII

4.排序算法

冒泡排序(bubbleSort****)

1
2
3
4
5
6
7
8
9
10
int temp;
for(int i=0;i<arr.length-1;i++) {
        for(int j=0;j<arr.length-i-1;j++)  {
            if(arr[j]>arr[j+1]) {
            temp = arr[j];
            arr[j] = arr[j+1];
            arr[j+1] = temp;
            }
        }
}
1
2
3
4
5
6
7
8
9
10
int temp;
for(int i=0;i<arr.lenth;i++){
    for(int j=i+1;j<arr.length;j++){
        if(arr[i]<arr[j]){
            temp = arr[i];
            arr[i] = arr[j];
            arr[j] = temp;
        }
    }
}

选择排序(selectSort****)

1
2
3
4
5
6
7
8
9
10
11
12
for(int i=0;i<arr.length;i++) {
           int temp;
           int min = i;
           for(int j=i+1;j<arr.length;j++) {
               if(arr[min]>arr[j]) {
                  min = j;
               }
           }
           temp = arr[i];
           arr[i] = arr[min];
           arr[min] = temp;  
}

插入排序(insertSort)

1
2
3
4
5
6
7
8
9
for(int i=1;i<arr.length;i++) {
           int index = i;
           int next = arr[i];
           while(index>0 &&  arr[index-1]>next) {
               arr[index] = arr[index-1];
               index--;
           }
           arr[index] = next;
}

将数字(字符串)转化为数字(值)

1
int number = Integer.parseInt(sc.nextLine());
CATALOG