【发布时间】:2016-05-16 08:05:39
【问题描述】:
我的printf 包含错误。我的其余代码已完成,但由于我的printf 中的错误,我无法启动 Java。请帮忙。我的主要课程已经完成。
package id.web.aditya;
public class Roda {
private int diameter;
private String warna;
private String Merk;
private String Keterangan;
public String getMerk() {
return Merk;
}
public void setMerk(String merk) {
Merk = merk;
}
public int getDiameter() {
return diameter;
}
public void setDiameter(int diameter) {
this.diameter = diameter;
}
public String getWarna() {
return warna;
}
public void setWarna(String warna) {
this.warna = warna;
}
public String getKeterangan() {
return Keterangan;
}
public void setKeterangan(String keterangan) {
this.Keterangan = keterangan;
}
public void tampilanKeterangan(){
System.out.printf("Roda %s Merk: %s Warna: %s Diameter: %d \n ",
Keterangan, Merk, warna, diameter);
}
public void Berhenti(){
tampilanKeterangan();
System.out.println("Kurangi Kecepatan");
System.out.println("mulai berhenti..");
System.out.println("Akhirna berhenti");
System.out.println("--------------------");
}
public void berputar(){
tampilanKeterangan();
System.out.println("mulai berputar");
System.out.println("berputar");
System.out.println("berputar makin cepat");
System.out.println("----------------------");
}
}
package id.web.aditya;
public class Mobil {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Roda rodaUntukDitest = new Roda();
rodaUntukDitest.setDiameter(80);
rodaUntukDitest.setMerk("Achiles");
rodaUntukDitest.setWarna("Hitam");
rodaUntukDitest.setKeterangan("");
rodaUntukDitest.Berhenti();
rodaUntukDitest.berputar();
}
}
线程“主”java.lang.Error 中的异常:未解决的编译 问题:类型中的方法printf(Locale, String, Object[]) PrintStream 不适用于参数(字符串、字符串、 字符串,字符串,整数)
【问题讨论】:
-
你得到什么错误?
-
线程“main” java.lang.Error 中的异常:未解决的编译问题:PrintStream 类型中的方法 printf(Locale, String, Object[]) 不适用于参数 (String, String , 字符串, 字符串, int)
-
在 tampilan Keterangan
-
你用的是哪个jdk版本?
标签: java compiler-errors