java - 循环从字符串中一一删除字符

标签 java

您好,我想知道一种“删除”字符串字符并打印它的方法。例如: 到目前为止,我能够做到相反的事情:

    String str = "SUNDAY";
    StringBuilder sb = new StringBuilder(str.length());

    for (char c : str.toCharArray()) 
    {
        sb.append(c);
        System.out.println(sb);
    }

STRING =“周日”

周日

巽他

桑德

太阳

最佳答案

这可能适合你:

String s = "SUNDAY";
int j = s.length();
for (int i = 0; i < s.length(); i++, j--) {
    System.out.println(s.substring(0, j));
}

关于java - 循环从字符串中一一删除字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57782013/

相关文章:

java - 在Android上解析SSL加密网站

java - 后台多部分请求

java - 如何在java selenium中根据样式属性进行点击

java - 向后过渡时的 Android fragment

java - Keylistener 与timerlistener 在同一类内。

java - Minecraft Spigot 1.13 FlowerPot 插件在控制台中出现错误

java - 列表和jdk8上流、过滤器和平均值的使用

java - 为使用 vector 创建的 jTable 添加带有复选框的新列

java - 我可以在 Kafka 处理器中拥有本地状态吗?

java - 只允许一种 HTTP 方法。找到了 GET 和 PUT