
Java源代码编译找不到符号问题,源代码如下:
//:Testcharpter2p44.javapublicclassTestcharpter2p44{publicstaticvoidmain(String[]args...
//:Testcharpter2p44.java
public class Testcharpter2p44{
public static void main(String[] args){
int colorNum=5;
switch (colorNum){
case 0:
System.out.println(Color.red);
break;
case 1:
System.out.println(Color.green);
break;
default:
System.out.prinln(Color.black);
break;
}
}
}
在cmd中javac错误提示:Testcharpter2p44.java:7:找不到符号符号:变量Color位置:类Testcharpter2p44 System.out.println(Color.red)Testcharpter2p44.java:10:找不到符号符号:变量Color位置:类Testcharpter2p44 System.out.println(Color.green)Testcharpter2p44.java:13:找不到符号符号:变量Color位置:类Testcharpter2p44 System.out.println(Color.black)
在小括号里加上引号后编译通过了,但运行提示如图(改过来了文件名Testcharpter2p44是老样子的提示)了:
不知道是什么情况哦? 展开
public class Testcharpter2p44{
public static void main(String[] args){
int colorNum=5;
switch (colorNum){
case 0:
System.out.println(Color.red);
break;
case 1:
System.out.println(Color.green);
break;
default:
System.out.prinln(Color.black);
break;
}
}
}
在cmd中javac错误提示:Testcharpter2p44.java:7:找不到符号符号:变量Color位置:类Testcharpter2p44 System.out.println(Color.red)Testcharpter2p44.java:10:找不到符号符号:变量Color位置:类Testcharpter2p44 System.out.println(Color.green)Testcharpter2p44.java:13:找不到符号符号:变量Color位置:类Testcharpter2p44 System.out.println(Color.black)
在小括号里加上引号后编译通过了,但运行提示如图(改过来了文件名Testcharpter2p44是老样子的提示)了:
不知道是什么情况哦? 展开
4个回答
展开全部
倒数第三个}后面加个;试试
追问
加了分号也是提示一样的错误提示信息呢
追答
Color.black是什么,是个字符串,还是个类里面引用的方法?
因为我没看到class color{}这个类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Color这个类没有引入包
追问
怎么改写代码呢
追答
Color这个是jar包中,要import java.awt.Color;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询