如果你不会这个!最好别说搞JAVA的
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 错误
怎么起的?然后解决?
------解决方案--------------------javac DispalyResult.java
你的java文件应该 叫 DisplayResult.java 改过来
------解决方案--------------------run as 里面可以输入参数
------解决方案--------------------汗,看了这个帖,我还以为是教我东西的,进来一看才发现上当了
------解决方案--------------------上当了
------解决方案--------------------我也上当了,呵呵.
在run as 里可以配置
------解决方案--------------------标题流。。。
------解决方案--------------------这个问题在你接触Java的时候就最容易接触到的啊!!
刚学Java吧,揭贴吧
------解决方案--------------------LZ的标题……
最好不要这样随便就摔大榔头哦~~
------解决方案--------------------新手
还粗心
------解决方案--------------------呵呵~用run as