gpt4 book ai didi

Java 在新行中打印,这是我不想要的

转载 作者:行者123 更新时间:2023-12-01 18:10:13 24 4
gpt4 key购买 nike

for (int numToCheck = start; numToCheck < numSteps*increment + start; 
numToCheck += increment)
{
System.out.println(numToCheck+"\t");
String tekst = getStringFromFile(textfile, numToCheck);

double beg1 = System.currentTimeMillis();
for(int i = 0; i<trials; i++) {
BasicDocument doc = new BasicDocument(tekst);
doc.getFleschScore();
}

double time1 = System.currentTimeMillis() - beg1;
System.out.println(time1+"\t");

double beg2 = System.currentTimeMillis();
for(int i = 0; i<trials; i++) {
EfficientDocument doc2 = new EfficientDocument(tekst);
doc2.getFleschScore();
}

double time2 = System.currentTimeMillis() - beg2;
System.out.println (time2);

这是我正在运行的代码,结果以新行打印,而不是用制表符 (\t) 分隔。

我不明白什么?

另外,还有什么可以给我建议的吗,我最近才开始编程,代码看起来不错吗?

最佳答案

使用

System.out.print()

不是

System.out.println()

来自doc println()

Terminates the current line by writing the line separator string. The line separator string is defined by the system property line.separator, and is not necessarily a single newline character ('\n').

关于Java 在新行中打印,这是我不想要的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33612282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com