91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java如何刪掉末尾特定的字符

小億
135
2024-01-08 10:51:37
欄目: 編程語言

您可以使用Java中的String類的substring方法來刪除末尾特定的字符。以下是一個示例代碼:

public class Main {
    public static void main(String[] args) {
        String str = "Hello World!";
        char charToRemove = '!';

        String result = removeTrailingChar(str, charToRemove);
        System.out.println(result);
    }

    public static String removeTrailingChar(String str, char charToRemove) {
        int length = str.length();
        int endIndex = length - 1;

        while (endIndex >= 0 && str.charAt(endIndex) == charToRemove) {
            endIndex--;
        }

        return str.substring(0, endIndex + 1);
    }
}

在上面的示例中,我們定義了一個名為removeTrailingChar的方法,它接受一個字符串和要刪除的字符作為參數。在方法中,我們從字符串末尾開始遍歷,直到找到第一個不等于要刪除的字符為止。然后,我們使用substring方法從字符串的開頭到找到的索引(包括該索引)創建一個新的子字符串,并返回它。

輸出結果為:“Hello World”,末尾的感嘆號被成功刪除了。

0
岱山县| 古浪县| 葫芦岛市| 吉首市| 临夏市| 马鞍山市| 上栗县| 泾阳县| 昔阳县| 临澧县| 宁强县| 正定县| 九江县| 忻城县| 毕节市| 新丰县| 四会市| 万盛区| 中方县| 潞西市| 醴陵市| 东安县| 乡宁县| 剑阁县| 呼图壁县| 长葛市| 连山| 合水县| 临朐县| 类乌齐县| 广南县| 德州市| 隆回县| 万全县| 镇远县| 缙云县| 万荣县| 玉环县| 双鸭山市| 旌德县| 彭水|