【发布时间】:2020-03-19 06:45:01
【问题描述】:
我有这段代码,它从列出的网站中提取源代码。当文本被打印出来时,每个字母都在不同的行中。我需要线路设置与 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);
}
}
【问题讨论】:
-
System.out.println((char)i);在这里你为一个字符打印一行。将 println (printLine) 改为打印
-
System.out.print((char)i) -
安迪,SO 非常感谢您知道您正在使用的语言的名称。