JavaRush /Blog Jawa /Random-JV /Error in Learning Java dening Kathy Sierra lan Bert Bates...
lookinbody
tingkat
Москва

Error in Learning Java dening Kathy Sierra lan Bert Bates

Diterbitake ing grup
sugeng sonten sedaya. Ing antarane kerja lan JavaRush, aku tuku lan miwiti maca " Learning Java " dening Kathy Sierra lan Bert Bates. Dina iki aku nggarap tugas liyane ing buku pelajaran. Aku ora bisa ngatasi masalah " kelas Triangle " p. 95. Ing IntelliJ IDEA jawaban ora apa aku needed. Aku ngginakaken rong jam, nyoba kabeh opsi bisa, boten makarya. Dheweke ngidoni lan njaluk jawaban. Lan ana keputusanku sing sepisanan. Akibaté, yen sampeyan ngetik kode iki menyang IntelliJ IDEA, jawaban ora bakal ditulis ing buku teks. Kesalahan ing buku teksSolusi sing bener saka jawaban katon kaya iki:
public class Triangle
{
    double area;
    int height;
    int lenght;
    public static void main(String[] args)
    {
        int x = 0;
        Triangle [] ta = new Triangle[4];
        while (x < 4)
        {
            ta[x] = new Triangle();
            ta[x].height = (x + 1) * 2;
            ta[x].lenght = x + 4;
            ta[x].setArea();
            System.out.print("треугольник " +x+ ", зона");
            System.out.println(" = " + ta[x].area);
            x = x + 1;
        }
        int y = x;
        x = 27;
        Triangle t5 = ta[2];
        ta[2].area = 343;
        System.out.print("y = " + y);
        System.out.println(", зона t5 = " + t5.area);
    }
    void setArea()
    {
        area = (height + lenght) / 2;
    }
}
Jawaban, miturut penulis buku teks, kudu:
треугольник 0, зона = 4.0
треугольник 1, зона = 10.0
треугольник 2, зона = 18.0
треугольник 3, зона = 28.0
y = 4, зона t5 = 343.0
Ing kasunyatan, jawaban katon kaya iki:
треугольник 0, зона = 3.0
треугольник 1, зона = 4.0
треугольник 2, зона = 6.0
треугольник 3, зона = 7.0
y = 4, зона t5 = 343.0
Aku mung duwe rong jawaban:
  1. Incompleteness teknis lan typo.

  2. Buku kasebut ditulis nggunakake Java 5.0, aku ngrampungake masalah ing Java 8.0

Tulung dakkandhakake manawa aku pancen bener.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION