0
لیست ها در جاوا
سلام
ممنون میشم یکی برام یه توضیح از لیست در جاوا بده .من array و arrayList رو میشناسم ولی راجع به لیست چیزی نتونستم پیدا کنم.
آیا لیست هم می تواند رشته بگیرد؟
3 پاسخ
5
با سلام، بهتره برای لیست ها در جاوا از کلاس جنریک List استفاده کنی. این کلاس به صورت جنریک Type مورد نظر رو میگیره و یک لیست از اون ایجاد می کنه:
List<T> items = new ArrayList<T>();
به جای T نوعی که مد نظر داری رو می نویسی، برای مثال میخوای لیستی از نوع String تعریف کنی:
List<String> items = new ArrayList<String>();
حالا با متد add میتونی آیتم های مورد نظرت و به این لیست اضافه کنی:
items.add("Your Value");
برای خوندن مقادیر لیست هم به دو صورت میتونی عمل کنی:
Iterator<String> iterator = list.iterator();
while(iterator.hasNext())
{
String str = iterator.next();
System.out.println(str);
}
یا از دستور for استفاده کنی:
for(String str : list)
{
System.out.println(str);
}
1
ArrayList ولی نوع جنریک هست...
0
ممنون از توضیحتون
این arrayList نیست؟