我有一个Logistic in package sequence
package sequence;
class LogisticSeq {
int limit;
double lamda;
ArrayList <Double> lseq = new ArrayList <Double>();
LogisticSeq(int a, double b, double c) {
limit = a;
lseq.add(b);
lamda = c; }
void sequence() throws IOException{
File file = new File("Sequence.txt");
if (!file.exists()) {
file.createNewFile();
}}
public class Logistic {
public static void main (String[] args) throws IOException {
LogisticSeq L = new LogisticSeq(50,0.4999,3.9999);
L.logisticsequence();
}
如何从其他包中的类访问LogisticSeq类
答案 0 :(得分:1)
你说:
@Hovercraft Full Of Eels我试图将它改为公开,但我在eclipse中得到了错误,并说要在自己的文件中定义它。
听起来你已经将LogisticSeq类放在一个包含多个类的文件中,或者没有你的类/包名与项目的包/文件结构相匹配。
我建议您执行Java编译器告诉您的操作:在序列包中创建LogisticSeq.java文件,并确保该类是公共的。