gpt4 book ai didi

java - 如何让我的文本每行不打印一个字符?

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

我有这段代码,可以从列出的网站中提取源代码。打印文本时,每个字母位于不同的行中。我需要线路设置与 chrome 上的源代码相同。我怎样才能把它打印出来呢?

package downloader;

import java.io.*;
import java.util.*;
import java.net.*;

public class Scannerup {
public static void main(String args[]) throws IOException
{

URL obj = new URL("https://www.papajohns.com/");

URLConnection con = obj.openConnection();

InputStream in1 = con.getInputStream();

int i;

do {

i = in1.read();

if(i!=-1)
{
System.out.println((char)i);

}
}
while(i!=-1);
}
}

最佳答案

注意这一点

        if(i!=-1)
{
System.out.println((char)i); ----------> You are using println
}

更改为

        if(i!=-1)
{
System.out.print((char)i);
}
<小时/>

print() - 将在同一行上一次又一次地打印所需的输出。 (这是你应该使用的)

<小时/>

println() - 将在下一行打印输出(这是您在代码中使用的内容)

关于java - 如何让我的文本每行不打印一个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60752124/

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