一,方法
定義:一段可以重複調用的代碼塊。
作用:提高代碼的複用性。
封裝-->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)
}