美文网首页Android 成长笔记
Java 删除 String 的后面的若干字符的实现

Java 删除 String 的后面的若干字符的实现

作者: 赵者也 | 来源:发表于2017-10-19 20:03 被阅读6次

    该实现的代码如下:

        private String chop(final String sourceString, final int length) {
            if (!sourceString.isEmpty()) {
                if (sourceString.length() > length) {
                    return sourceString.substring(0, sourceString.length() - length);
                }
                return "";
            }
            return sourceString;
        }
    

    该实现在 Android Studio 中的测试代码如下:

            String testStr = "I am toby!";
            Log.d(TAG, "testStr length: " + testStr.length());
            Log.d(TAG, "testStr content: " + testStr);
            testStr = chop(testStr, 1);
            Log.d(TAG, "testStr chop 1 content: " + testStr);
    
            Log.d(TAG, "testStr length: " + testStr.length());
            Log.d(TAG, "testStr content: " + testStr);
            testStr = chop(testStr, 10);
            Log.d(TAG, "testStr length: " + testStr.length());
            Log.d(TAG, "testStr chop 10 content: " + testStr);
    

    运行输出结果:

    运行输出结果

    相关文章

      网友评论

        本文标题:Java 删除 String 的后面的若干字符的实现

        本文链接:https://www.haomeiwen.com/subject/kfkuuxtx.html