在JAVA中出现cannot resolve symbol method URL (java.lang.String)

GetUrl.java:8:cannotresolvesymbolsymbol:methodURL(java.lang.String)location:classGetU... GetUrl.java:8: cannot resolve symbol
symbol : method URL (java.lang.String)
location: class GetUrl
URL lib=URL(" http://dir.sohu.com:80/company/electronics/index.ht
ml");
^
1 error 我的程序是:import java.net.*;
import java.io.*;
class GetUrl
{
public static void main(String[] args) throws MalformedURLException
{
URL lib=URL(" http://dir.sohu.com:80/company/electronics/index.html");
System.out.println("协议"+lib.getProtocol());
System.out.println("端口"+lib.getPort());
System.out.println("主机名"+lib.getHost());
System.out.println("文件"+lib.getFile());
System.out.println("地址"+lib.toExternalForm());
}}
展开
 我来答
匿名用户
2013-07-31
展开全部
提示的意思大概是说:你的url方法中的参数字符串中存在无法被解析的字符或者是个无效的url。你只要把url()括号中的参数换为一个合法的url应该就可以了。另外,浏览器的默认端口就是80,你无须去写端口号,还有你给出的地址,好像有问题,我试了一下访问不了。更换一个能访问的地址试下应该没问题的。
l7722526
2019-03-30 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3774万
展开全部
就是说你拿到的是String变量,你把它强制转换成Date型的所以出错 你可以用Format类或者自己分析carno的格式转换成Date类型 比方carno="2001/01/01"; 就可以String[] s = carno.split("/"); new Date(Integer.parseInt(s[0]), Integer.parseInt(s[1]), Integer.parseInt(s[2]));之类的处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qswl5500
2019-03-21 · TA获得超过253个赞
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:27.5万
展开全部
这经常是丢jar包引起的,在前面import java.net.URL;就可以解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知道小小白
2019-04-08 · TA获得超过543个赞
知道小有建树答主
回答量:909
采纳率:70%
帮助的人:307万
展开全部
你的http前面是否有个空格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hiray
2019-03-24 · 知道合伙人互联网行家
hiray
知道合伙人互联网行家
采纳数:100 获赞数:215
中软国际最佳员工

向TA提问 私信TA
展开全部
缺少jar包
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式