所以我不知道很多关于Java,但我发现这个工作,然后根据我的课堂笔记我应该做它用不同的方式为什么使用一个“打印”而不是三个工作?
这里是我的笔记有
System.out.print("hello");
System.out.print(name);
System.out.print("\n");
不过,我想这它也做同样的事情。它更短,所以这是一个可接受的方式来做到这一点,或将它打破了道路?
System.out.print("hello"+name+"\n);
此外,只要代码运行正确,我的老师不应该在乎吗?这是我的第一堂课,我不是计算机科学专业。
它们实际上是一样的。你可能会得到一些关于他们不同的微妙方式的答案,但如果这是你的第一堂课,我认为最好理解他们在逻辑上是相同的并继续前进。 (我可能会这样做:''System.out.println(“hello”+ name);') –
'只要代码运行正常,我的老师不应该在乎吗?' - 这种情况很少。在这种情况下,你有什么好的;然而,在许多情况下,你如何编码一些东西与它的运行效果同等重要。 –
基本上,在第一次尝试中,您在第二次尝试时打印三个“字符串”,您将3个“字符串”放在一起并打印一次 - 结果相同。编写和读取/维护的代码较少) – ochi