站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题JCreator的代码无法移植给eclipse?

JCreator的代码无法移植给eclipse?

摘要: JCreator的代码无法移植给eclipse?


同样是使用JDK1.5,为什么在JC中使用没有问题的代码,在eclipse就全是问题?

最主要的,为什么eclipse和JB都不支持Integer,Float这两个对象?是我少加载什么了么?

帖段代码,大家帮我看看,在eclipse就是不能成功编译执行。

最简单的求10个数的平均数,我LP的老师非让她们用eclipse做,我是第一次用eclipse,所以还是给各位添麻烦了,谢谢~~~~

import java.io.*;

public class Test1
{
String GetScore[]=new String[10];
Integer Score[]=new Integer[10];
//构造函数
public Test1()
{
GetScore();
SumScore();
}
//从键盘读入数据
private void GetScore()
{
Integer TestScore=0;
try{
for(int i=0;i<10;i++)
{
System.out.print("请输入第"+(i+1)+"个数:");
BufferedReader streami = new BufferedReader(new InputStreamReader(System.in));
GetScore[i]=streami.readLine();
Score[i]=TestScore.parseInt(GetScore[i]);
System.out.println(""+Score[i]+"");
}
}
catch(Exception ex){
System.out.println ("/nERROR!/nPlease Check The Input Number!");
}
}
//将数据求和
private void SumScore()
{
Integer ScoreSum=0;
for(int i=0;i<10;i++)
{
ScoreSum=ScoreSum+Score[i];
}
System.out.println ("合计数是:"+ScoreSum);
AvgScore(ScoreSum,10);
}
//求平均数
private void AvgScore(int sum,int n)
{
Integer avgScore=0;
avgScore=sum/n;
System.out.println ("平均数是:"+avgScore);
}
//主函数
public static void main(String args[])
{
System.out.println ("输入10个数,求平均数");
Test1 t1=new Test1();
}
}


肯定支持的,少了几个import

你可以用源码->组织导入(ctrl+shift+O)(of的O)自动完成


还是没全解决的说,似乎eclipse无法将int类型的值直接赋值给Integer对象。

而在JC里就没有这个问题。


我将ParseInt方法换成decode就把问题解决了......是不是eclipse的编译器执行的验证比JC的更严格才会造成这种结果?

散分~~~`谢谢~~~~


↑返回目录
前一篇: 用Eclipse执行程序报错
后一篇: 源文件中如果有多国语言的字符串,文件属性中的编码应该是什么