这段java程序该怎么改

来源:百度知道 编辑:UC知道 时间:2024/05/27 11:31:49
我的意思就是想通过这样一个循环找到10000个不同的网站域名 可能我的实现方法就有问题,可能是其中一点笑的问题,网高手指导小弟一下,不甚感激!!!程序中有问题的语句有说明
int totalWebs =0;
for(int a=0; a<=255; a++)
for(int b=0; b<=255; b++)
for(int c=0; c<=254; c++)
{
if(totalWebs > 10000) return;
String stringURL = "http://202."+a+"."+b+"."+c;
URL url = new URL(stringURL); //这里有问题
URLConnection uc = url.openConnection();//这里有问题
if( uc.connected = true)//这里有问题
{
fileOut.println(uc.getURL());
totalWebs++;
}
}
一楼说得不对,if( uc.connected = true)或者是if( uc.connected == true)都是错的 分号的问题 是我才百度输入的时候出的问题 源程序中没有 不好意思哈 但是我要怎么样去表达已经连接上了呢?

String stringURL String S要小写
URLConnection uc = url.openConnection();//这里有问题
分号有问题;应为;
if( uc.connected = true)//这里有问题
这里应该是2个=号 ==

if( uc.connected = true) 直接用 if( uc.connected)

一楼的 这里又不是C#程序 是 Java String不能小写

new URL()那没有问题

openConnection()的分号绝对有问题

uc.connected 不需要判断布尔值 因为他本身就是布尔型的