当前位置: 代码迷 >> Java相关 >> [求助]这算什么错误啊???
  详细解决方案

[求助]这算什么错误啊???

热度:180   发布时间:2006-08-07 10:17:41.0
[求助]这算什么错误啊???

Sale2.java:1:'.'expected
import Sale;
^


----------------解决方案--------------------------------------------------------
那个点有问题
----------------解决方案--------------------------------------------------------
啊。。。。。。这。。。。晕
----------------解决方案--------------------------------------------------------
是不是你在导入包的时候那个点没打好啊
----------------解决方案--------------------------------------------------------

public class Sale
{
private static double sale[];
public Sale()
{sale=new double[12];}
public boolean setSale(int season,double amount)
{
if(season>=1&&season<=4&&amount>0.0)
{
sale[season-1]=amount;
return true;
}
else
return false;
}
private double yearAmount()
{
double total=0.0;
for(int i=0;i<4;i++)
total=total+sale[i];
return total;
}
public String toString()
{
return"年业绩为¥"+yearAmount();
}
}

这个是包




import Sale;
public class Sale2
{
private static Sale sale;
public static void main(String args[])
{
Sale sale=new Sale();
double amount;
for(int i=0;i<4;i++)
{
amount=new Double(args[i]).doubleValue();
sale.setSale(i,amount);
}
System.out.println(sale.toString());
}
}
这个是程序。。。。
哎,,这个程序还没有弄明白呢 实在郁闷啊。。。。。。。。。。。。。。。。。。。。。。。


----------------解决方案--------------------------------------------------------

建立一个文件比如org 然后把编译好的文件Sale放入org文件夹中

import org.Sale;


----------------解决方案--------------------------------------------------------
直接建个文件夹好像不好使吧!?!
----------------解决方案--------------------------------------------------------
不能直接导入文件夹的,如果是导入文件夹内所有的的类则点后面加一个星号就可以了
import Sale.*;
----------------解决方案--------------------------------------------------------

版主,你看错了,Sale是他的类名啊,可不是文件啊..

import 类别;不允许的啊...

你要是想用import Sale;你就必顺把sale这个文件里加上 package 文件夹;
然后编译..

编译成功后,就要建个文件夹,将sale放到那个文件夹下...

也可用java -d 方法,文件夹自动建,不用建


----------------解决方案--------------------------------------------------------
  相关解决方案