7-4 字符串處理 (15 分)
編寫一個程序,用戶輸入任意一個字符串,顯示它的長度和第一個字符。
輸入格式:
輸入任意一個字符串。
輸出格式:
顯示它的長度和第一個字符,其間用,分隔。
輸入樣例:
abc 4567
輸出樣例:
8,a
分析:這裏初步考察了字符串的基本處理方法,而這些方法都是已經寫到String類裏的,所以我們直接使用即可,非常方便
import java.util.*;
class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String s1 = s.nextLine();
System.out.println(s1.length()+","+s1.substring(0,1));//通過String的Length方法獲得長度,通過substring即裁剪方法獲得首個字母,這樣一來就可以正確輸出了
}
}
總結:這裏用到了兩個String的內置方法,length方法和substring方法,length方法用於獲取字符串的總長度,而substring方法則用於裁剪字符串,這個方法有兩個參數,即開頭和結尾,而且在裁剪時是要頭不要尾,也就是說如果從0開始,到1結束,只要下標爲0的,下標爲1的不會在裁剪結果中。再舉個例子,如果是substring(3,6),那麼我得到的字符串就是從原字符串中下標爲3的開始,到下標爲5的結束,而不會有下標爲6的。