如何在Java中插入多个制表符字符串?

5

如何在Java中插入多个制表符字符串?

这个例子:getName() + '\t' + '\t' + getLastName(),不起作用。


11
请解释为什么它不能工作。你收到了什么错误消息? - BlackVegetable
请尝试提供一些额外的上下文。展示一下getName()和getLastName()方法。如果您以这种方式编辑您的答案,我们将更容易地提供帮助。 - BlackVegetable
2
你在哪里显示它?你能试着做一个 http://sscce.org/ 吗? - jsedano
在Eclipse中制作了一个简单的Java应用程序,将OP的字符串打印到System.out。运行得非常完美。不确定“不起作用”是什么意思,或者他/她正在寻找什么。 - Kevin
1
请编辑您的原始帖子以包含这些详细信息。将所有内容放在一个地方比搜索评论更容易。 - Kevin
显示剩余3条评论
2个回答

26

您的示例应该能够正常工作;但是没有必要逐个追加每个制表符。这也可以正常工作:

getName() + "\t\t" + getLastName();

你所遇到的错误与制表符无关。

0

你的语法有问题。试试这个。

 String whatever0 = "firstname"+"\t"+"\t"+"lastname";
 String whatever1 = "firstname"+"\t"+"\t"+"\t"+"lastname";
 System.out.println(whatever0);
 System.out.println(whatever1);

你会看到它们给出了不同的结果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接