本文介紹了是否可以只獲取字符串的第一個(gè)字符?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!
問(wèn)題描述
我在Java中有一個(gè)for循環(huán)。
for (Legform ld : data)
{
System.out.println(ld.getSymbol());
}
上述for循環(huán)的輸出為
墊
CAD
CAD
CAD
現(xiàn)在我的問(wèn)題是,是否可以只獲取字符串的第一個(gè)字符,而不是整個(gè)Pad或CAD
例如,如果是Pad,我只需要第一個(gè)字母,即P
例如,如果是CAD,我只需要第一個(gè)字母,即C
這可能嗎?
推薦答案
String
有一個(gè)charAt
方法返回指定位置的字符。與數(shù)組和List
一樣,String
是0索引的,即第一個(gè)字符位于索引0
,最后一個(gè)字符位于索引length() - 1
。
因此,假設(shè)getSymbol()
返回String
,要打印第一個(gè)字符,您可以這樣做:
System.out.println(ld.getSymbol().charAt(0)); // char at index 0
這篇關(guān)于是否可以只獲取字符串的第一個(gè)字符?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,