Di bawah ini adalah 12 metode operasi array yang mendapatkan suara terbanyak di StackOverflow.
1. Deklarasikan array
String [] aarray = string baru [5]; String [] barray = {"a", "b", "c", "d", "e"}; String [] carray = string baru [] {"a", "b", "c", "d", "e"};2. Keluarkan array
int [] intarray = {1, 2, 3, 4, 5}; String intarraystring = arrays.tostring (intarray); // cetak secara langsung akan mencetak sistem nilai referensi.out.println (intarray); // [i@7150bd4d system.out.println (intarraystring); // [1, 2, 3, 4, 5]3. Buat daftar array dari array
String [] stringArray = {"a", "b", "c", "d", "e"}; ArrayList <String> arrayList = ArrayList baru <string> (arrays.aslist (StringArray)); System.out.println (ArrayList); // [a, b, c, d, e]4. Periksa apakah array berisi nilai
String [] stringArray = {"a", "b", "c", "d", "e"}; boolean b = arrays.aslist (stringArray) .contains ("a"); System.out.println (b); // BENAR 5. Kembalikan dua array
int [] intarray = {1, 2, 3, 4, 5}; int [] intarray2 = {6, 7, 8, 9, 10}; // Apache Commons Lang Library Int [] gabunganInray = arrayutils.addall (intarray, intarray2);6. Deklarasikan array inline (array inline)
metode (string baru [] {"a", "b", "c", "d", "e"});
7. Masukkan elemen array yang disediakan ke dalam string
// berisi daftar elemen yang disediakan // Apache Common Lang String J = Stringutils.join (string baru [] {"a", "b", "c"}, ","); System.out.println (j); // a, b, c8. Konversi daftar array ke array
String [] stringArray = {"a", "b", "c", "d", "e"}; ArrayList <String> arrayList = ArrayList baru <string> (arrays.aslist (StringArray)); String [] stringArr = string baru [arraylist.size ()]; arraylist.toArray (stringarr); untuk (string s: stringarr) system.out.println (s);9. Konversi array menjadi setel
Set <string> set = new HashSet <Rips> (arrays.aslist (stringArray)); System.out.println (set); // [d, e, b, c, a]
10. Balikkan array
int [] intarray = {1, 2, 3, 4, 5}; Arrayutils.reverse (intarray); System.out.println (arrays.tostring (intarray)); // [5, 4, 3, 2, 1]11. Hapus elemen dari array
int [] intarray = {1, 2, 3, 4, 5}; int [] dihapus = arrayutils.removeelement (intarray, 3); // Buat array sistem baru.out.println (arrays.tostring (dihapus));12. Konversi bilangan bulat ke array byte
byte [] bytes = byteBuffer.allocate (4) .putint (8) .Array (); untuk (byte t: bytes) {system.out.format ("0x%x", t); }Di atas adalah kompilasi informasi array Java. Kami akan terus menambahkan informasi yang relevan di masa mendatang. Terima kasih atas dukungan Anda untuk situs web ini!