Pertanyaan yang diberi tag variable-assignment

96
Mengapa i = i + i memberi saya 0?

Saya memiliki program sederhana: public class Mathz { static int i = 1; public static void main(String[] args) { while (true){ i = i + i; System.out.println(i); } } } Ketika saya menjalankan program ini, yang saya lihat hanyalah 0untuk ioutput saya. Saya akan mengharapkan putaran pertama...