Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

erakhmanAvatar border
TS
erakhman
Passing parameter by reference [JAVA]
Ane punya code seperti ini gan
Code:

public static void main(String[] args){
int x = 1;
System.out.println(x);
changeByReference(x);
System.out.println(x);
}

public static void changeByReference(int x){
x++;
System.out.println(x);
}

Hasilnya:
Code:

1
2
1


Yang mau ane tanyain, kenapa nilai x yang ada diluar method "changeByReference()" gak berubah gan?


Thanks gan buat yang udah mau jawab emoticon-Smilie

Diubah oleh erakhman 02-01-2014 07:52
0
1.5K
9
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan