0

我正在改进我的应用程序。我想知道是否有一种方法可以根据字符串检查编辑文本中的最后 4 个字符?

我希望这样做以确保输入的文件具有正确的扩展名。

谢谢,任何帮助表示赞赏。

4

2 回答 2

3

使用 endsWith 方法,例如

if (s.endsWith(".jpg"))
于 2012-09-11T18:49:28.617 回答
1

细绳。subString (begin, end) 函数返回子字符串。

您可以对该子字符串执行 equals 操作。

例子:

String last4Chars = text.subString(text.length()-4, text.length()); 

    if(last4Chars.equals(otherString))
    {
     //Last 4 characters are same.
     }

注意:在进行上述操作之前,请确保 String 不为空 && 字符串长度大于 4,否则可能会出现异常。

于 2012-09-11T18:44:03.700 回答