Ikhowudi kwiJava inika amathuba amaninzi, ngakumbi xa isiza ekudalweni koluhlu lweentambo eziguqukayo. Uluhlu kwiJava zizinto ezibambe inani elimiselweyo lamaxabiso odidi olunye - nokuba zii-integers, iimpawu, imitya, okanye naluphi na olunye uhlobo. Uluhlu lwe-Dynamic, kwelinye icala, lunokwanda njengoko lufuneka ukulungiselela izinto ezintsha.
Ukuqonda i-Dynamic String Arrays kwiJava
KwiJava, ii-arrays zilungiswa ngokobungakanani. Nje ukuba ubhengeze ubungakanani boluhlu ngexesha lokudalwa kwayo, awukwazi ukuyitshintsha. Oku kuqina kubangela imiceli mngeni xa kujongwa inani elahluka-hlukeneyo lamagalelo edatha, kungoko imfuneko yoluhlu oluguquguqukayo okanye uqokelelo olunje Uluhlu lwezintlu. Uluhlu lwe-Array luluhlu lwedatha oluguquguqukayo elenza ukugcinwa kwezinto zohlobo oluthile.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList <String> dynamicArray = new ArrayList<>();
dynamicArray.add("Hello");
dynamicArray.add("World");
System.out.println(dynamicArray);
}
}
ISikhokelo seNyathelo ngeNyathelo sokudala iiArrays zeMitya eDynamic
Ukudala uluhlu lweentambo eziguqukayo kwiJava yinkqubo ethe ngqo, ebandakanya ukusebenzisa iklasi yeArrayList. Nantsi indlela esebenza ngayo:
- Okokuqala, ngenisa iphakheji ye-Java Utils, equlethe iklasi ye-ArrayList.
- Xela kwaye uqinisekise i-ArrayList, ichaza uhlobo lwedatha njengoMtya kwizibiyeli ze-engile.
- Sebenzisa indlela yokudibanisa () ukufaka izinto kuluhlu.
- Ukubonisa izakhi zoluhlu, ungaprinta lonke uluhlu lweArray.
import java.util.ArrayList; // 1. Importing package
public class Main {
public static void main(String[] args) {
ArrayList <String> dynamicArray = new ArrayList<>(); // 2. Declaration
dynamicArray.add("Hello"); // 3. Adding elements
dynamicArray.add("World");
System.out.println(dynamicArray); // 4. Displaying elements
}
}
Ukuqonda kunye nokusebenzisa amathala eencwadi eJava
IJava, ulwimi lwenkqubo olukwinqanaba eliphezulu, lutyebile kumathala eencwadi, eziziingceba zekhowudi eziphinda zisetyenziswe zigcinwe kwaye kwabelwana ngazo phakathi kwabaphuhlisi. Ngokubonelela ngeeklasi ezahlukeneyo kunye nojongano, ezi amathala eencwadi eJava vumela uphuhliso lwekhowudi enokusetyenziswa kwakhona ngendlela elula nefanelekileyo.
Kumxholo wengxoxo yethu, iphakheji `java.util` lilayibrari yeJava ephawulekayo. Iquka udidi lwe `ArrayList`, umphumezi wojongano `loluhlu`, oluguquguqukayo kwaye lunokubonwa njengento ebambeleyo yoluhlu. Abaqalayo kwiprogram yeJava, ngakumbi, baya kufumana `I-ArrayList` iluncedo kakhulu kwinkqubo yokufunda ulwimi nokuphumeza uluhlu oluguquguqukayo.
Khumbula, nangona kunjalo, ukuba iklasi ye-ArrayList ayixhasi iintlobo zamandulo ezifana ne-int. Ngenxa yoko, sinokusebenzisa iiklasi zokusonga ezinje nge `Integer`, `Character`, kunye `Boolean`, endaweni yoko. Umzekelo, ukwenza i-ArrayList ukugcina amanani, siza kusebenzisa `Uluhlu lweArray
Ukuqonda indlela yokwakha kunye nokuxhaphaza uluhlu lweentambo eziguqukayo kwiJava kuphucula ukuguquguquka kwekhowudi yakho kunye nokufundeka. Yenza lula ulawulo lwedatha eqokelelweyo ngokufanelekileyo nangempumelelo. Ikhowudi yolonwabo!