Napa Perlu Nyetak Array ing Jawa?
Jawa nyedhiyakake struktur data Array kanggo nyimpen macem-macem unsur saka jinis data sing padha. Unsur kasebut disimpen ing memori sing cedhak. Kanggo nampilake isi array sing padha, unsur kasebut kudu dicithak.Cara Nyetak Array ing Jawa
Ana macem-macem cara kanggo nyithak array ing basa Jawa. Sampeyan bisa nggunakake traversals manual nggunakake kanggo puteran utawa milih kanggo sembarang cara perpustakaan standar kanggo nindakake padha. Iki minangka dhaptar cara kanggo nyithak array ing Jawa sing bakal ditliti ing artikel iki.- kanggo loop
- kanggo saben loop
- Metode Arrays.toString().
- Metode Arrays.toList().
- Iterators Jawa
Metode I - Printing array nggunakake loop
Iki minangka cara sing paling gampang, kanggo miwiti. Mangkene carane sampeyan bisa nindakake.public class printArrayMethod1 {
public static void main(String[] args) {
String[] monthsOfTheYear = {"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December" };
System.out.println("Months of the year are as follows:");
// Method I - Printing array using for loop
for (int i = 0; i < monthsOfTheYear.length; i++) {
System.out.println(monthsOfTheYear[i]);
}
}
}
Output
Wulan ing taun kaya ing ngisor iki: Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember
Cara II - Printing array nggunakake saben daur ulang
Kanggo saben daur ulang minangka wangun liya saka dhasar kanggo daur ulang. Ing kene sampeyan ora perlu miwiti lan nambah iterator loop. Daur ulang langsung ngliwati unsur-unsur array. Nggawe luwih gampang digunakake.public class printArrayMethod2 {
public static void main(String[] args) {
String[] monthsOfTheYear = {"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December" };
System.out.println("Months of the year are as follows:");
// Method II - Printing array using for each loop
for (String month : monthsOfTheYear) {
System.out.println(month);
}
}
}
Output
Wulan ing taun kaya ing ngisor iki: Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember
Cara III - Nggunakake Array Pustaka Standar
Cara Java Arrays.toString () diwenehake dening kelas java.util.Arrays . Butuh array minangka parameter input. Array bisa saka sembarang tipe primitif. Mengko, array diowahi dadi String sadurunge dicithak ing konsol.import java.util.Arrays;
public class printArrayMethod3 {
public static void main(String[] args) {
String[] monthsOfTheYear = {"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December" };
System.out.println("Months of the year are as follows:");
// Method III - Using Standard Library Arrays
System.out.println(Arrays.toString(monthsOfTheYear));
}
}
Output
Nalika sampeyan bisa ndeleng ing output, kabeh unsur array contiguous dicithak koma-dipisahake ing console.
Wulan ing taun kaya ing ngisor iki: [Januari, Februari, Maret, April, Mei, Juni, Juli, Agustus, September, Oktober, Nopember, Desember]
Metode IV - Nggunakake Standar Library Arrays asList Method
Cara Java Arrays.asList () uga diwenehake dening kelas java.util.Arrays . Array jinis data primitif bisa diterusake minangka parameter. Mengko, tampilan jinis dhaptar saka array input dicithak ing console.import java.util.Arrays;
public class printArrayMethod4 {
public static void main(String[] args) {
String[] monthsOfTheYear = {"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December" };
System.out.println("Months of the year are as follows:");
// Method IV - Using Standard Library Arrays asList Method
System.out.println(Arrays.asList(monthsOfTheYear));
}
}
Output
Wulan ing taun kaya ing ngisor iki: [Januari, Februari, Maret, April, Mei, Juni, Juli, Agustus, September, Oktober, Nopember, Desember]
Metode V - Nggunakake Iterator kanggo ngliwati Array
Iki minangka cara sing rada maju. Sampeyan bisa uga pengin kenalan karo Kerangka Koleksi ing Jawa sadurunge nerusake. Java nyedhiyakake antarmuka sing diarani " iterator " sing ana ing paket java.util . Objek iterator digunakake kanggo ngliwati obyek kelas Koleksi . Mulane, ing conto ing ngisor iki, array kudu diowahi dadi " Dhaptar" sadurunge nggunakake iterator .import java.util.Arrays;
import java.util.Iterator;
public class printArrayMethod5 {
public static void main(String[] args) {
String[] monthsOfTheYear = {"January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December" };
System.out.println("Months of the year are as follows:");
// Method V - Using Iterators to traverse the Array
Iterator<String> itr = Arrays.asList(monthsOfTheYear).iterator();
while (itr.hasNext()) {
System.out.println(itr.next());
}
}
}
Output
Wulan ing taun kaya ing ngisor iki: Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember