如何在字符串中明确定义添加空间?

时间:2013-09-25 23:44:33

标签: string space

为了使我的代码更具可读性,我想特别说我正在为字符串添加空格而不是仅仅说+ " "。因为这可能很容易与+ ""混淆。

了解我正在寻找的东西:

this.finalString = (string1 + //String.Space or Char.Space// +string2);

是否有这样的约定或" "正确的方法呢?

2 个答案:

答案 0 :(得分:2)

“”是这样做的正确方法。 :)

如果你真的需要明确,你可以设置一个常量来表示一个空白字符。

如果您不喜欢常量,可以创建自己的变量(取决于您使用的语言):

String space = " ";
String return = Environment.NewLine;
String example = space + "word" + return + "anotherword";

答案 1 :(得分:1)

老实说,任何有任何语言经验的人都不会混淆这两个陈述

this.finalString = (string1 + "" +string2);  // No one does this, unless it's a typo

this.finalString = (string1 + " " +string2);