求指点java程序

tauke_wang 2012-02-22 01:12:33
import java.awt.color.*;
public class color {
public static void main(String[] arges){
int num=5;
switch(num){
case 0:
System.out.println(Color.red);
break;
case 1:
System.out.println(Color.green);
break;
default:
System.out.println(Color.blue);
break;
}
}
}


这段代码中哪有问题??
...全文
112 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
MiceRice 2012-02-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tauke_wang 的回复:]
运行显示
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Color cannot be resolved
Color cannot be resolved
Color cannot be resolved

at color.main(color.java:7)
[/Quote]

原来如此,请把:
import java.awt.color.*;
修改为:
import java.awt.*;
tauke_wang 2012-02-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 a1298071341 的回复:]

应该是import java.awt.Color;c大写,另外
int num=5,既然num没有改变,为什么要switch呢?
将c改为大写后结果为
java.awt.Color[r=0,g=0,b=255]
改成大写还是不成
tauke_wang 2012-02-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ldh911 的回复:]

除了类名外,没看出有啥问题。你的问题是什么?
switch语句中的Color处 有问题。

运行显示
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Color cannot be resolved
Color cannot be resolved
Color cannot be resolved

at color.main(color.java:7)
影竹 2012-02-22
  • 打赏
  • 举报
回复
应该是import java.awt.Color;c大写,另外
int num=5,既然num没有改变,为什么要switch呢?
将c改为大写后结果为
java.awt.Color[r=0,g=0,b=255]
MiceRice 2012-02-22
  • 打赏
  • 举报
回复
除了类名外,没看出有啥问题。你的问题是什么?

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧