中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Java trimend的最佳實踐是什么

小樊
83
2024-08-02 22:11:15
欄目: 編程語言

Java中的trim()方法用于刪除字符串的前導和尾隨空格。trim()方法只刪除字符串開始和結束位置的空格,不會刪除字符串中間的空格。在某些情況下,可能需要刪除字符串末尾的特定字符,而不僅僅是空格。

在這種情況下,可以使用自定義的trimEnd()方法來刪除字符串末尾的特定字符。以下是一個示例實現:

public static String trimEnd(String str, char c) {
    int i = str.length() - 1;
    while (i >= 0 && str.charAt(i) == c) {
        i--;
    }
    return str.substring(0, i + 1);
}

public static void main(String[] args) {
    String str = "Hello World!!!";
    char c = '!';
    
    String trimmedStr = trimEnd(str, c);
    System.out.println(trimmedStr); // Output: Hello World
}

通過這種方法,可以自定義刪除字符串末尾的特定字符,而不僅限于空格。這是Java中處理trimEnd的最佳實踐之一。

0
彭水| 广灵县| 那坡县| 娄烦县| 肥东县| 浮梁县| 葫芦岛市| 安西县| 涟源市| 兴和县| 永登县| 泸西县| 克东县| 揭东县| 武山县| 娱乐| 福鼎市| 平邑县| 当阳市| 昭觉县| 类乌齐县| 察隅县| 那坡县| 上饶市| 太湖县| 搜索| 松潘县| 古丈县| 朔州市| 韩城市| 鹿邑县| 乌拉特中旗| 铁岭市| 武威市| 来安县| 南郑县| 抚远县| 浦县| 木里| 池州市| 南阳市|