Tôi không nghi ngờ gì là thiếu điều gì đó thực sự rõ ràng ở đây nhưng tôi không thể hiểu được. Bất kỳ trợ giúp sẽ được đánh giá cao. Sai lầm xuất phát từ đây:Ngoại lệ trong chủ đề "chính" java.util.MissingFormatArgumentException: Định dạng thông số '10s'
package B00166353_Grades;
public class Student{
String name,banner;
public Student(String name,String banner){
this.name=name;
this.banner=banner;
}
public String toString(){
String productDetails=new String();
productDetails+=String.format("%-20s%10.2s%10s",this.name,this.banner);
return productDetails;
}
}
Lỗi là một số nơi khác. Phương pháp chính của bạn ở đâu? –
Không, nó ở ngay trong 'toString()'. Chỉ có hai thông số được thông qua ... –