【问题标题】:Trim and Lowercase [duplicate]修剪和小写[重复]
【发布时间】:2017-02-21 23:50:08
【问题描述】:

每次我尝试使用 trim 方法和小写方法时,它都不会显示我想要的方式。

sentence.trim();
sentence.toLowerCase();
System.out.println("\"" + sentence + "\"" + " ---> ");

例如,如果我输入“Hello World!”,它会打印出“Hello World!”并且不使用任何方法。

【问题讨论】:

  • 字符串是不可变的。说这句话 100 遍,然后在黑板上写 100 遍。
  • int i = 7; i * 2; System.out.println(i);
  • 它应该是“i *= 2”或者换句话说“i = i * s”,这是因为“i * 2”必须存储在一个double或int值中,比如我们在这里。

标签: java methods trim lowercase


【解决方案1】:

你需要存储返回的值:

sentence = sentence.trim().toLowerCase();

【讨论】:

    【解决方案2】:

    你需要做的

    sentence = sentence.trim();
    sentence = sentence.toLowerCase();
    

    【讨论】:

    • 谢谢你,很高兴你帮助了我!
    【解决方案3】:

    它们不会“就地”修剪或小写

    不过,你可以把它放在 print 语句中

    System.out.println("\"" + sentence.trim().toLowerCase() + "\"" + " ---> ");
    

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 2012-04-29
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多