Ada yang salahkah di code java ini

full code Answer.java https://pastebin.com/4UbM6i6E full code AnswerDataSource.java https://pastebin.com/2WWDpqMy

penggalan code, 2 class Answer dan AnswerDataSource error di Class AnswerDataSource

minta tolong bantuannya, ada yang salahkah?

 public class Answer {
    private String choosen_answer;
    private long id;
    private long question_id;


    public Answer(long question_id, String choosen_answer) {
        this.question_id = question_id;
        this.choosen_answer = choosen_answer;
    }

}
public class AnswerDataSource {
    private String[] allColumns;
    private SQLiteDatabase database;
    private MySQLiteHelper dbHelper;

 public Answer cursorToAnswer(Cursor cursor) {
        Answer answer = new Answer();// error di sini (bagian kurung buka kurung tutup)
        answer.setId(cursor.getLong(0));
        answer.setQuestion_id(cursor.getLong(1));
        answer.setChoosen_answer(cursor.getString(2));
        return answer;
    }
}

avatar tommyhizkia88
@tommyhizkia88

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

saya ga paham Java gan, tapi kalo liat dari constructornya

public Answer(long question_id, String choosen_answer)

bukannya mestinya langsung di set pada saat fungsi cursorToAnswer() ?

Answer answer = new Answer(cursor.getLong(1), cursor.getString(2));

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

gan rachmatsasongko boleh minta alamat emailnya gk. buat pm

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

boleh di rachmatsasongko@gmail.com

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

Terima kasih @rachmatsasongko

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban