如何检查String的最后一个char是否是特定的char

时间:2016-10-17 17:47:07

标签: java

我的程序中有一个函数可以确定字符串的最后一个字符是否为/,如果不是,最后添加一个/,但是,它总是添加一个/,即使最后一个字符是/ 这是代码:

public static String setLastCharSlash(String check) {
    if(check.substring(check.length() - 1) != "/") {
        check = check + "/";
    }
    return check;
}

1 个答案:

答案 0 :(得分:5)

这个用例有一个特定的方法:

boolean isSlashLast = "your/string/".endsWith("/");