比方說,我有一個字符串,其中包含「LANNISTERS」,
,我想要一個新字符串只保留「AR」
字符,這是第二個字母,倒數第二個字母,我該怎麼做?因爲子字符串將抓住之間的一切,我不能字符,因爲字符與字符串不兼容,謝謝!如何在Java中使用字符串執行此操作?
我有這樣的:
String in = "LANNISTERS";
int getter1 = in.charAt(1);
int getter2 = in.charAt(in.length() - 1);
String s = in.substring(getter1, getter1 + 1) + in.substring(getter2, getter2 + 1);
純粹的代碼寫入請求在堆棧溢出上偏離主題 - 我們期望 這裏的問題與*特定的*編程問題有關 - 但我們 會很高興地幫助您自己編寫它!告訴我們 [你試過的東西](http://stackoverflow.com/help/how-to-ask),以及你卡在哪裏。 這也將幫助我們更好地回答你的問題。 –
'char'與'String'不兼容,但你總是可以使用['Character.toString(char)'](https://docs.oracle.com/javase/7)將'char'轉換爲'String' /docs/api/java/lang/Character.html#toString(char))(或'「」+ ch')。 –
如何處理少於4個字符的字符串的邊緣情況? –