尝试在Java String API中搜索而没有答案。Java String;能够分配给定大小的字符串的大小?
我正在尝试创建具有指定大小的Java字符串。我注意到Java字符串不以空字符(\ 0)结尾。基本上,我想能够创建的字符串,如:
String myString = new String("Charles", 32);
myString的地方将包含"Charles <-- 24 spaces --> \0"
没有可以实现上面我所没有这样的方法。我应该只依靠创建自己的功能来做到这一点吗?
谢谢
''''''''''后面''''不需要'[]',尽管您可以像'String'一样使用'char []'(仍然不需要NUL终止符)。 – 2010-08-11 17:38:59
上面的Java代码声明了一个字符串数组,但将它指定为一个字符串作为其值。你应该编辑这个例子来澄清你的问题。 – ChrisH 2010-08-11 17:39:53
您发布的代码不会编译,因为您将'myString'声明为String的一个*数组*,但是您将一个'String'对象分配给它。 – Jesper 2010-08-11 17:41:08