我的筆記

    用慣了IDE開發,會讓你忽略不少編程語言的細節。今天用記事本寫了一個簡單的排序就發現瞭如下問題:java

  1. main方法居然寫錯。 將 static 和void的順序顛倒了,應該是 public static void main(String[] args)編程

  2. 寫了個方法用於打印 int數組,代碼以下數組

static void printArr(int[] arr){

        for(int i = 0; i < arr.length - 1; i++){

            System.out.print(arr[i]+',');

        }
        System.out.print(arr[arr.length-1]);

}

      輸出結果亂七八糟的,仔細看, System.out.print(arr[i]+','); 出了問題,我本來想逗號既然是一個字符,就用 單引號吧(聽說會提升效率,其實我也是看一些jdk源碼中某些是這麼寫的),字符類型表示,結果 整型+字符型 ==整型。下次注意啊!! 
編程語言

相關文章
相關標籤/搜索