亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
阳东县| 津南区| 星座| 城市| 鹤壁市| 嘉祥县| 丹凤县| 贵州省| 松溪县| 宜兰市| 锡林浩特市| 南江县| 张掖市| 平谷区| 溧水县| 天长市| 鄢陵县| 鹿邑县| 犍为县| 工布江达县| 郑州市| 吴江市| 尼勒克县| 岑巩县| 蓬莱市| 怀宁县| 长汀县| 安国市| 洛隆县| 北安市| 托里县| 黎川县| 民乐县| 宜兴市| 修武县| 都江堰市| 黑河市| 巴东县| 临沧市| 承德市| 高唐县|