我正在尝试构建一个下载文件的java程序,但每次都得到并免除。
java.net.MalformedURLException: no protocol
网址的代码是
URL site;
String urlString = "http://www.cs.drexel.edu/~spiros/teaching/CS575/slides/java.pdf";
site = new URL("urlString");
我也尝试过:
String urlString = "www.cs.drexel.edu/~spiros/teaching/CS575/slides/java.pdf";
我已经尝试将urlString打印到控制台,在每次测试中都正确地将其设置为以太一。我缺少什么
答案 0 :(得分:5)
"urlString"
是字面值urlString
的字符串文字
这不是有效的网址。
您可能想要引用该变量,而不是写一个字符串文字。
答案 1 :(得分:5)
这是错误的:
site = new URL("urlString");
使用变量:
site = new URL(urlString);