美文网首页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