可能是重复问题:
如何在Java中打印颜色的字符串表示形式
我有一个名为getColor()
的方法,它返回一种颜色(例如Color.BLACK
)。是否有一种方法可以将getColor()
转换为其名称的字符串?
String test = getColor().toString();
如果
getColor()
返回 Color.BLACK
,那么String test = Color.BLACK.toString();
System.out.println(test);
输出
java.awt.Color[r=0,g=0,b=0]
black
吗? - NullUserException