【问题标题】:Does null Increase a strings length [closed]null 是否增加字符串长度[关闭]
【发布时间】:2015-03-15 19:15:25
【问题描述】:

我正在做一个项目,它要求字符串的长度必须为 8,如果小于 8,则用符号填充它,所以我想为什么不让它为空。只是想知道这是否可以增加字符串的长度。

【问题讨论】:

  • “为什么不让它为空”是什么意思?您打算用哪个符号“填充”它?您的问题不清楚。
  • 你的意思是添加一个空格?像 " " ??
  • 如果它们的长度不同,则较短的序列在末尾填充足够的空白(一个只是填充符的符号),如果这样可以清除任何内容
  • 添加一个例子,也为你的想法添加一个例子,以澄清你的问题
  • 你知道null是什么吗?

标签: java string null


【解决方案1】:

null 不是符号,所以不,它不起作用。如果将 null 附加到字符串,它将附加字符串“null”,这可能不是您想要的。您可以用空格字符填充它。

【讨论】:

    【解决方案2】:

    没有。您不应使用null characternull 值填充字符串。你肯定想用空白字符串 " " 填充它:

    String string = "abc"; // too short!
    while (string.length < 5) {
        string = string + " ";
    }
    

    【讨论】:

    • 我想这就是我的目标,谢谢。
    • 很高兴我能帮上忙。不要忘记您可以接受对您有帮助的答案——这会鼓励人们回答您未来的问题。获得 15 分后,您也可以为有用的答案投票,例如 Eran 的。
    猜你喜欢
    • 2015-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-17
    • 1970-01-01
    • 1970-01-01
    • 2018-12-20
    相关资源
    最近更新 更多