大家好,我导入java.io.*;
时遇到问题当我这样做时,我无法解决PrintStream
。我试图只导入PrintStream
,问题是一样的。我在这里和其他地方的文章,关于更改我的库,清理项目,刷新它,但问题仍然存在?有人能帮助我吗?
import java.io.*;
import java.util.ArrayList;
public class Group {
private String name;
private ArrayList<Student> students;
public Group(String name){
this.name = name;
this.students = ArrayList<Student>();
}
public String getName() {
return this.name;
}
public ArrayList<Student> getStudents() {
return this.students;
}
public void addStudent(Student student) {
students.add(student);
}
public void printStudents(PrintStream output) {
output.printf("Group name: %s%n", this.name);
output.printf("Students in group:%n");
for (Student student : this.students) {
output.printf(" Name: %s%n", student.getName());
}
}
}
最后我还是无法将PrintStream解析为类型
答案 0 :(得分:0)
import java.io.PrintStream;
应该工作。
或者,如果在同一个包中有另一个名为PrintStream的类:
public void printStudents( java.io.PrintStream output ) {
...
}
Eclipse中的Ctrl-Shift-O。
Javadoc:java.io.PrintStream