آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

استفاده از یک کلاس خارج از حلقه

120518  10 سال پیش  10 سال پیش
0 0

با سلام 

من یک کلاس دارم به اس IteamData  که این رو توی یه حلقه For  تعریف کردم حالا می خواستم ببینم چه طور امکان داره خارج از حلقه ازش استفاده کنم

for(int i=0;i<10;i++) {
ItemData iTem[] = {new ItemData("w", "a", "b", "c", "d")};
}
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
احمد  10 سال پیش
+1 0

 ItemData iTem[];
for(int i=0;i<10;i++) {
    iTem[] = {new ItemData("w", "a", "b", "c", "d")};
}

ابته اگه از arraylist استفاده کنی راحت تری مثلا:

 public class ItemData {
		private String item;

		public String getItem() {
			return item;
		}

		public void setItem(String item) {
			this.item = item;
		}
	}

*******************************************************

ArrayList<ItemData> itemDatas = new ArrayList<ActivityPayment.ItemData>(); for (int i = 0; i < 10; i++) { ItemData itemData = new ItemData(); itemData.setItem("" + i); itemDatas.add(itemData); }
0 0
میشه یه مثال بزنی (10 سال پیش)
0 0
مثال را که زیرش نوشتم (10 سال پیش)
پاسخ به سوال 
120518  10 سال پیش
0 0

این کد رو در نظر بگیرید من می خوام به جای اینکه دستی هر بار بنویسم توی یه حلقه قرار برم اینو 

ItemData itemsData[] = { new ItemData("Help",R.drawable.help),
                new ItemData("Delete",R.drawable.content_discard),
                new ItemData("Cloud",R.drawable.collections_cloud),
                new ItemData("Favorite",R.drawable.rating_favorite),
                new ItemData("Like",R.drawable.rating_good),
                new ItemData("Rating",R.drawable.rating_important)};
0 0
up (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .