java基礎(四)

一,方法

         定義:一段可以重複調用的代碼塊。

         作用:提高代碼的複用性。

              封裝-->public static void main(){}

           調用:類名.方法名()

      方法格式:訪問修飾符   static  返回類型   方法名稱(參數列表){

                                            代碼塊

                        }

    注意:調用方法的時候,參數的個數,順序,類型要一一對應

        -->void  :沒有返回值  --》調用有返回值的方法,將結果賦值,再次輸出


四種類型:1.無返回類型無參數的方法

                    2.有返回類型無參數的方法

                    3.無返回類型有參數的方法

                    4.有返回類型有參數的方法

   如果在同一個類中,類名可以省略不寫;-->如果有返回值,可直接用於輸出


二,字符串

    定義:由多個字符系列組成

    定義對象:String str=“Hello java”;//字符串常量

                    String str1=new String("Hello java");//字符串對象

  字符串方法:

       1.返回字符串的長度:str.length();

       2.返回指定位置上的字符:str.charAt(數字);

       3.將字符串轉換爲大寫:str.toUpperCase();

       4.將字符串轉換爲小寫:str.toLowerCase();

       5.判斷字符是否已XX開頭:str.startswith("xx");

       6.判斷字符是否已xx結尾:str.endswith("xx");

       7.去除字符串前後空格:str.trim();

       8.字符串的比較:str.equals(str1);

       9.字符串比較(忽視大小寫):str.equalsIgnoreCase(str1);

       10.找到字符串中子字符的位置:str.indexOf("x");  -->返回子字符在字符串中第一次出現的位置  -->如果沒有,返回-1

       11.分割字符串:str.split("x");-->已x爲邊界,進行分割,返回字符串數組

       12.截取字符串的一部分:str.substring(0,4);


三,可變字符串:StringBuffer   StringBuilder


四.1.5新特性:for each 循環

   for(String str:ss){

    System.out.println(str)

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章