ഉദാഹരണങ്ങളുള്ള ജാവ അറേലിസ്റ്റ് രീതികൾ

ഈ പോസ്റ്റിൽ‌ ഓരോ രീതിക്കും കോഡ് ഉദാഹരണങ്ങൾ‌ ഉപയോഗിച്ച് ഞങ്ങൾ‌ ഏറ്റവും സാധാരണമായ ജാവ അറേലിസ്റ്റ് രീതികൾ‌ ഉൾ‌ക്കൊള്ളുന്നു.

ദി ArrayList വലുപ്പം മാറ്റാവുന്ന ഒരു ശ്രേണിയാണ്. ഞങ്ങൾ സാധാരണയായി ArrayList ഉപയോഗിക്കുന്നു ലിസ്റ്റിന്റെ വലുപ്പം ഞങ്ങൾക്ക് മുമ്പേ അറിയാത്തപ്പോൾ.

ദി ArrayList ക്ലാസ് | _ + + | | പാക്കേജ്.




ഒരു അറേലിസ്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാം

ഒരു അറേലിസ്റ്റ് സൃഷ്‌ടിച്ച് അതിലേക്ക് ഇനങ്ങൾ ചേർക്കുന്നതിന്, ഞങ്ങൾ ഒരു java.util ArrayList പോലുള്ള നിർദ്ദിഷ്ട തരം ഒബ്‌ജക്റ്റ് അല്ലെങ്കിൽ String.

Integer ശ്രദ്ധിക്കുക രീതി അറേലിസ്റ്റിലെ അടുത്ത സ്ഥാനത്തേക്ക് ഒരു ഇനം ചേർക്കുന്നു. ഒരു നിർദ്ദിഷ്ട സൂചികയിലേക്ക് ഒരു ഇനം എങ്ങനെ ചേർക്കാമെന്ന് കാണാൻ അടുത്ത ഉദാഹരണം കാണുക.


add()

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
System.out.println(fruitBasket); } }


ഒരു നിർദ്ദിഷ്ട സ്ഥാനത്തേക്ക് ഒരു ഇനം എങ്ങനെ ചേർക്കാം

ഒരു നിർദ്ദിഷ്ട സ്ഥാനത്തേക്ക് ഒരു ഇനം ചേർക്കാൻ, ഞങ്ങൾ ആവശ്യമുള്ള സൂചിക [Apple, Banana, Grapes, Orange] രീതി.

add()

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
fruitBasket.add(2, 'Melon');
System.out.println(fruitBasket); } }


ഒരു അറേലിസ്റ്റിലെ ഒരു ഇനം എങ്ങനെ ആക്സസ് ചെയ്യാം

ദി [Apple, Banana, Melon, Grapes, Orange] രീതി ഒരു ഇനം വീണ്ടെടുക്കുന്നു. get() ന് ഞങ്ങൾ സൂചിക നമ്പർ നൽകണം രീതി.


get()import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
System.out.println(fruitBasket.get(1)); } }


ഒരു അറേലിസ്റ്റിൽ നിന്ന് ഒരു ഇനം എങ്ങനെ നീക്കംചെയ്യാം

ഒരു ഇനം നീക്കംചെയ്യാൻ, ഞങ്ങൾ Banana ഉപയോഗിക്കുന്നു രീതി. ഞങ്ങൾ സൂചിക നമ്പർ നൽകണം.

remove()

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
fruitBasket.remove(0);
System.out.println(fruitBasket); } }


ഒരു അറേലിസ്റ്റിൽ നിന്ന് എല്ലാ ഇനങ്ങളും എങ്ങനെ നീക്കംചെയ്യാം

ദി [Banana, Grapes, Orange] രീതി ഒരു clear() ൽ നിന്ന് എല്ലാ ഇനങ്ങളെയും നീക്കംചെയ്യുന്നു.

ArrayListimport java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
fruitBasket.clear();
System.out.println(fruitBasket); } }


ഒരു അറേലിസ്റ്റിന്റെ വലുപ്പം എങ്ങനെ ലഭിക്കും

[]

Put ട്ട്‌പുട്ട്:


import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
System.out.println(fruitBasket.size()); } }


ഒരു അറേലിസ്റ്റിലൂടെ എങ്ങനെ ലൂപ്പ് ചെയ്യാം

4

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
for (int i = 0; i < fruitBasket.size(); i++) {
System.out.println(fruitBasket.get(i));
} } }

ഓരോന്നിനും ഒരു അറേലിസ്റ്റിലൂടെ ലൂപ്പിംഗ്

Apple Banana Grapes Orange

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
for (String i : fruitBasket) {
System.out.println(i);
} } }


അക്കങ്ങളുള്ള അറേലിസ്റ്റ് ഉദാഹരണം

Apple Banana Grapes Orange

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList numbers = new ArrayList();
numbers.add(10);
numbers.add(20);
numbers.add(30);
numbers.add(40);
for (int i : numbers) {
System.out.println(i);
} } }


ഒരു അറേലിസ്റ്റിലെ ഒരു ഇനം എങ്ങനെ മാറ്റിസ്ഥാപിക്കാം

ദി 10 20 30 40 രീതി ഒരു ഇനത്തെ മറ്റൊരു നൽകിയ ഇനത്തിന് പകരം വയ്ക്കുന്നു. ഞങ്ങൾ മാറ്റിസ്ഥാപിക്കാൻ ആഗ്രഹിക്കുന്ന ഇനത്തിന്റെ സൂചിക വ്യക്തമാക്കേണ്ടതുണ്ട്.


replace()

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
fruitBasket.set(3, 'Peach')
for (String i : fruitBasket) {
System.out.println(i);
} } }


ഒരു അറേലിസ്റ്റിലെ ഇനങ്ങൾ എങ്ങനെ മാറ്റാം

ദി #before replace [Apple, Banana, Grapes, Orange] #after replace [Apple, Banana, Grapes, Peach] രീതി shuffle() ക്ലാസ്, അറേലിസ്റ്റ് ഇനങ്ങളുടെ ക്രമരഹിതമായ ഷഫിൾ ചെയ്യാൻ ഉപയോഗിക്കുന്നു.

Collections

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; import java.util.ArrayList; import java.util.Collections; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
System.out.println(fruitBasket);
Collections.shuffle(fruitBasket);
System.out.println(fruitBasket); } }


ഒരു അറേലിസ്റ്റിൽ ഇനങ്ങൾ അടുക്കുന്നതെങ്ങനെ

#before shuffle [Apple, Banana, Grapes, Orange] #after shuffle [Grapes, Orange, Banana, Apple]

Put ട്ട്‌പുട്ട്:


import java.util.ArrayList; import java.util.ArrayList; import java.util.Collections; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Orange');
fruitBasket.add('Apple');
fruitBasket.add('Grapes');
fruitBasket.add('Banana');
System.out.println(fruitBasket);
Collections.sort(fruitBasket);
System.out.println(fruitBasket); } }


ഒരു അറേലിസ്റ്റിലെ ഇനങ്ങൾ എങ്ങനെ വിപരീതമാക്കാം

#before sort [Orange, Apple, Grapes, Banana] #after sort [Apple, Banana, Grapes, Orange]

Put ട്ട്‌പുട്ട്:

public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
System.out.println(fruitBasket);
Collections.reverse(fruitBasket);
System.out.println(fruitBasket); } }


ഒരു അറേലിസ്റ്റ് അറേയിലേക്ക് എങ്ങനെ പരിവർത്തനം ചെയ്യാം

#original list [Apple, Banana, Grapes, Orange] #after reverse [Orange, Grapes, Banana, Apple]

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
String[] fruitArray = new String[fruitBasket.size()];
fruitBasket.toArray(fruitArray);
for (String i : fruitArray) {
System.out.println(i);
} } }


ഒരു അറേലിസ്റ്റിൽ രണ്ട് ഇനങ്ങൾ സ്വാപ്പ് ചെയ്യുന്നതെങ്ങനെ

Apple Banana Grapes Orange

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; import java.util.Collections; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket = new ArrayList();
fruitBasket.add('Apple');
fruitBasket.add('Banana');
fruitBasket.add('Grapes');
fruitBasket.add('Orange');
System.out.println(fruitBasket1);
Collections.swap(fruitBasket, 1, 3);
System.out.println(fruitBasket); } }


രണ്ട് അറേലിസ്റ്റുകളിൽ എങ്ങനെ ചേരാം

#before swap [Apple, Banana, Grapes, Orange] #after swap [Apple, Orange, Grapes, Banana]

Put ട്ട്‌പുട്ട്:

import java.util.ArrayList; public class ArrayListTutorial { public static void main(String[] args) {
ArrayList fruitBasket1 = new ArrayList();
ArrayList fruitBasket2 = new ArrayList();
fruitBasket1.add('Apple');
fruitBasket1.add('Banana');
fruitBasket1.add('Grapes');
fruitBasket1.add('Orange');
fruitBasket2.add('Melon');
fruitBasket2.add('Strawberries');
fruitBasket1.addAll(fruitBasket2);
System.out.println(fruitBasket1); } }


ഉപസംഹാരം

ഈ പോസ്റ്റിൽ നിങ്ങൾ ജാവ അറേലിസ്റ്റുകളിലെ ഏറ്റവും സാധാരണമായ പ്രവർത്തനങ്ങളുടെ വ്യത്യസ്ത ഉദാഹരണങ്ങൾ കണ്ടു.

രസകരമായ ലേഖനങ്ങൾ