public class DisplayResult {
public DisplayResult(String input) {
try {
float in = Float.parseFloat(input);
Squared sq = new Squared(in);
float result = sq.value;
System.out.println("the squared of " + input + "is " +result);
} catch (NumberFormatException e) {
System.out.println(input + "in naot aj.....");
}
}
class Squared{
float value;
Squared(float x){
value = x*x;
}
}
/**
* @param args
* @param arguments
*/
public static void main(String[] arguments) {
if (arguments.length<1) {
System.out.println("user:........");
} else {
DisplayResult dr = new DisplayResult(arguments[0]); }
}}
错误出现:
D:\temp>javac DispalyResult.java
DispalyResult.java:1: 类 DisplayResult 是公共的,应在名为 DisplayResult.java 的
文件中声明
public class DisplayResult {
^
1 错误
怎么起的?然后解决?
public DisplayResult(String input) {
try {
float in = Float.parseFloat(input);
Squared sq = new Squared(in);
float result = sq.value;
System.out.println("the squared of " + input + "is " +result);
} catch (NumberFormatException e) {
System.out.println(input + "in naot aj.....");
}
}
class Squared{
float value;
Squared(float x){
value = x*x;
}
}
/**
* @param args
* @param arguments
*/
public static void main(String[] arguments) {
if (arguments.length<1) {
System.out.println("user:........");
} else {
DisplayResult dr = new DisplayResult(arguments[0]); }
}}
错误出现:
D:\temp>javac DispalyResult.java
DispalyResult.java:1: 类 DisplayResult 是公共的,应在名为 DisplayResult.java 的
文件中声明
public class DisplayResult {
^
1 错误
怎么起的?然后解决?
在run as 里可以配置
刚学Java吧,揭贴吧