Rumah > Java > javaTutorial > Apakah nilai lalai pembolehubah tempatan di Jawa?

Apakah nilai lalai pembolehubah tempatan di Jawa?

WBOY
Lepaskan: 2023-08-20 21:41:37
ke hadapan
2050 orang telah melayarinya

Apakah nilai lalai pembolehubah tempatan di Jawa?

Pembolehubah setempat boleh diisytiharkan dalam kaedah, blok kod, pembina, dsb. di Jawa. Pembolehubah setempat dicipta apabila kawalan program memasuki kaedah, blok kod, pembina, dsb., dan dimusnahkan apabila kawalan program meninggalkan kaedah, blok kod, pembina, dsb. Di Java, pembolehubah tempatan tidak mempunyai nilai lalai . Ini bermakna mereka boleh diisytiharkan dan ditugaskan sebelum pembolehubah digunakan buat kali pertama, jika tidak, pengkompil akan membuang ralat .

Contoh

public class LocalVariableTest {
   public void print() {
      int num;
      System.out.println("The number is : " + num);
   }
   public static void main(String args[]) {
      LocalVariableTest obj = new LocalVariableTest();
      obj.print();
   }
}
Salin selepas log masuk

Dalam atur cara di atas, pembolehubah setempat num tidak boleh dimulakan kepada nilai, jadi ralat dijana serupa dengan “nombor pembolehubah mungkin tidak dimulakan”. diterjemahkan ke dalam bahasa Cina sebagai:

Contoh

LocalVariableTest.java:4: error: variable num might not have been initialized
 System.out.println("The number is : " + num);
^
1 error
Salin selepas log masuk

Dalam program di atas, pembolehubah tempatan

num

boleh dimulakan kepada nilai

100

output

public class LocalVariableTest {
   public void print() {
      int num = 100;
      System.out.println("The number is : " + num);
   }
   public static void main(String args[]) {
      LocalVariableTest obj = new LocalVariableTest();
      obj.print();
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah nilai lalai pembolehubah tempatan di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan