【发布时间】:2014-09-24 11:33:44
【问题描述】:
我试图从一种颜色中获得红色,从另一种颜色中获得绿色,从另一种颜色中获得蓝色,然后将它们添加到全新的颜色中。但它一直说找不到第 2 行符号,现在它说我需要一个返回类型。我该怎么办?
public static four (String[] args) {
Color colour4 = new Color();
int red = colour1.getRed();
int green = colour2.getGreen();
int blue = colour3.getBlue();
System.out.println("The RGB is: ("+red+","+green+","+blue+")");
}
其他颜色的代码一般是这样的
public static void second (String[] args) {
Scanner b = new Scanner (System.in);
System.out.println("What's the decimal?");
int value = b.nextInt();
System.out.println("Your decimal is"+value);
Color colour2 = new Color(value);
int red = colour2.getRed();
int green = colour2.getGreen();
int blue = colour2.getBlue();
System.out.println("The RGB is: ("+red+","+green+","+blue+")");
}
【问题讨论】:
-
第 2 行是什么?
colour1是什么?colour2?colour3? -
这是我的全部代码
-
哇,看起来好可怕
-
这怎么不正确?
-
考虑提供一个runnable example 来证明您的问题。这将导致更少的混乱和更好的响应