如果你不会这个!最好别说搞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