CodeGym /Blog Jawa /Acak /Carane Print Array ing Jawa
John Squirrels
tingkat
San Francisco

Carane Print Array ing Jawa

Diterbitake ing grup

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.
  1. kanggo loop
  2. kanggo saben loop
  3. Metode Arrays.toString().
  4. Metode Arrays.toList().
  5. 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

Kesimpulan

Mangkene ringkesan cepet babagan macem-macem cara kanggo nyithak unsur-unsur array. Conto iki adhedhasar jinis data String . Nanging, sampeyan uga dianjurake kanggo eksperimen karo macem-macem jinis data primitif lan non-primitif. Kaping pisanan, kode sampeyan bisa duwe kewan omo utawa bisa uga duwe pengecualian runtime nanging iki minangka kurva sinau sing kudu sampeyan lakoni. Bebas bae kanggo mundur maneh ing ngendi wae sampeyan macet. Nganti saiki, terus latihan lan terus berkembang. Kanggo nguatake apa sing sampeyan sinau, disaranake sampeyan nonton video pelajaran saka Kursus Jawa
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION