-
Array Deklarasyon
String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"a","b","c","d","e"};
-
Output ng array sa Java
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]
-
Paglikha ng ArrayList mula sa 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]
-
Sinusuri ang isang array para sa isang partikular na halaga
String[] stringArray = { "a", "b", "c", "d", "e" }; boolean b = Arrays.asList(stringArray).contains("a"); System.out.println(b); // true
-
Pinagsasama ang dalawang array
int[] intArray = { 1, 2, 3, 4, 5 }; int[] intArray2 = { 6, 7, 8, 9, 10 }; // Apache Commons Lang library int[] combinedIntArray = ArrayUtils.addAll(intArray, intArray2);
-
Pagdedeklara ng array sa isang linya
method(new String[]{"a", "b", "c", "d", "e"});
-
Pagsasama-sama ng Mga Elemento ng Array sa isang 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
-
I-convert
ArrayList
sa arrayString[] 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);
-
Pag-convert ng array sa isang set (
Set
)Set<String> set = new HashSet<String>(Arrays.asList(stringArray)); System.out.println(set); //[d, e, b, c, a]
-
Ibalik ang isang array na may mga elemento sa reverse order
int[] intArray = { 1, 2, 3, 4, 5 }; ArrayUtils.reverse(intArray); System.out.println(Arrays.toString(intArray)); //[5, 4, 3, 2, 1]
-
Pag-alis ng isang elemento mula sa isang array
int[] intArray = { 1, 2, 3, 4, 5 }; int[] removed = ArrayUtils.removeElement(intArray, 3);//create a new array System.out.println(Arrays.toString(removed));
At isa pang bagay - ang paglikha ng isang array ng isang uri
byte
batay sa isang halaga ng isang uriint
(approx. takeByteBuffer
, pumili ng 4 bytes dito at ilagay ang numeroint
8, pagkatapos ay i-convert ang lahat ng ito (0, 0, 0, 8) sa isang array ng uribyte
gamit ang tawagarray()
)byte[] bytes = ByteBuffer.allocate(4).putInt(8).array(); for (byte t : bytes) { System.out.format("0x%x ", t); }
10 Karaniwang Ginagamit na Array Technique sa Java
Ang sumusunod na 10 array trick sa Java ay karaniwang ginagamit. Sila ang may pinakamataas na ranggo sa Stack Overflow, isang sistema ng mga tanong at sagot tungkol sa programming.
GO TO FULL VERSION