JavaRush /Blog Jawa /Random-JV /10 Teknik Array sing Biasa Digunakna ing Jawa
theGrass
tingkat
Саратов

10 Teknik Array sing Biasa Digunakna ing Jawa

Diterbitake ing grup
Ing ngisor iki 10 teknik kanggo array ing Jawa sing umum digunakake. Dheweke duwe peringkat paling dhuwur ing Stack Overflow, sistem pitakonan lan jawaban babagan pemrograman. 10 Teknik Array sing Umum Digunakake ing Jawa - 1
  1. Deklarasi Array

    String[] aArray = new String[5];
    String[] bArray = {"a","b","c", "d", "e"};
    String[] cArray = new String[]{"a","b","c","d","e"};
  2. Output array ing Jawa

    int[] intArray = { 1, 2, 3, 4, 5 };
    String intArrayString = Arrays.toString(intArray);
    
    // print directly will print reference value
    System.out.println(intArray);
    // [I@7150bd4d
    
    System.out.println(intArrayString);
    // [1, 2, 3, 4, 5]
  3. Nggawe ArrayList saka Array

    String[] stringArray = { "a", "b", "c", "d", "e" };
    ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(stringArray));
    System.out.println(arrayList);
    // [a, b, c, d, e]
  4. Priksa array kanggo nilai tartamtu

    String[] stringArray = { "a", "b", "c", "d", "e" };
    boolean b = Arrays.asList(stringArray).contains("a");
    System.out.println(b);
    // true
  5. Nggabungake rong susunan

    int[] intArray = { 1, 2, 3, 4, 5 };
    int[] intArray2 = { 6, 7, 8, 9, 10 };
    // Apache Commons Lang library
    int[] combinedIntArray = ArrayUtils.addAll(intArray, intArray2);
  6. Deklarasi array ing siji baris

    method(new String[]{"a", "b", "c", "d", "e"});
  7. Gabungan Elemen Array dadi String

    // containing the provided list of elements
    // Apache common lang
    String j = StringUtils.join(new String[] { "a", "b", "c" }, ", ");
    System.out.println(j);
    // a, b, c
  8. Ngonversi ArrayListmenyang array

    String[] stringArray = { "a", "b", "c", "d", "e" };
    ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(stringArray));
    String[] stringArr = new String[arrayList.size()];
    arrayList.toArray(stringArr);
    for (String s : stringArr)
    	System.out.println(s);
  9. Ngonversi array menyang set ( Set)

    Set<String> set = new HashSet<String>(Arrays.asList(stringArray));
    System.out.println(set);
    //[d, e, b, c, a]
  10. Mbalikake array kanthi unsur ing urutan mbalikke

    int[] intArray = { 1, 2, 3, 4, 5 };
    ArrayUtils.reverse(intArray);
    System.out.println(Arrays.toString(intArray));
    //[5, 4, 3, 2, 1]
  11. Mbusak unsur saka larik

    int[] intArray = { 1, 2, 3, 4, 5 };
    int[] removed = ArrayUtils.removeElement(intArray, 3);//create a new array
    System.out.println(Arrays.toString(removed));

    Lan siji liyane - nggawe array saka jinis byteadhedhasar nilai saka jinis int(approx. njupuk ByteBuffer, pilih 4 bait ing lan sijine nomer int8, banjur ngowahi kabeh iki (0, 0, 0, 8) menyang Uploaded jinis bytenggunakake telpon array())

    byte[] bytes = ByteBuffer.allocate(4).putInt(8).array();
    
    for (byte t : bytes) {
       System.out.format("0x%x ", t);
    }
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION