Java是一門面向?qū)ο蟮木幊陶Z(yǔ)言,對(duì)字符串的操作非常強(qiáng)大。在Java中,我們可以使用length()方法來(lái)求字符串的長(zhǎng)度,并且可以根據(jù)特定的規(guī)則將字符串進(jìn)行分類。
public class StringDemo { public static void main(String[] args) { String str = "Java is the best programming language!"; int length = str.length(); System.out.println("字符串的長(zhǎng)度為:" + length); //分割字符串 String[] words = str.split(" "); for (int i = 0; i< words.length; i++) { String word = words[i]; if (word.startsWith("J")) { System.out.println(word + "以J開(kāi)頭"); } else if (word.endsWith("g")) { System.out.println(word + "以g結(jié)尾"); } else { System.out.println(word + "是其他類型的字符串"); } } } }
上述代碼中,我們定義了一個(gè)字符串str,并使用length()方法獲取字符串的長(zhǎng)度。接下來(lái),我們對(duì)字符串進(jìn)行了分類。我們使用split()方法將字符串按照空格進(jìn)行了分割,然后對(duì)每個(gè)單詞進(jìn)行了判斷。如果某個(gè)單詞以J開(kāi)頭,則輸出“以J開(kāi)頭”,如果某個(gè)單詞以g結(jié)尾,則輸出“以g結(jié)尾”,否則輸出“是其他類型的字符串”。
通過(guò)這種方法,我們可以很方便地對(duì)字符串進(jìn)行分類操作。