Değişkenlerin içine birden fazla değer nasıl atanır?

342524

Hectopat
Katılım
1 Haziran 2020
Mesajlar
7.167
Makaleler
3
Çözümler
20
Değişkenin içine birden fazla değer atamam lazım. Yoksa inanılmaz uğraştıracak. Değişkenin içine birden fazla değer atamamın bir yolu var mı?
 
Boyutu bilinen veri grupları için Array kullanmak en mantıklısı. Boyutu (uzunluğu) bilinmeyen veri grupları için List kullanmak mantıklı. Key-Value ilişkisi olan, ikili değerler için ise Map yani Dictionary kullanmak gerekir.

Java dili için örnekleri alta bırakıyorum.
Java:
String[] arrayA = new String[5]; // 5 elemanlı bir array

// uzunluğu 2 olarak oluşturulmuş ve atanmış array
String[] arrayB = {"bu bir", "arraydır"};

String[] arrayC = new String[] {"bu da", "bir", "arraydır"};

// list
List<String> mylist = new ArrayList<>();
mylist.add("merhaba bu bir liste");

// map, dictionary
Map<Integer, String> map = new HashMap<>();
map.put("Türkiye", "TR");
map.put("Azerbaycan", "AZ");

map.get("Türkiye"); // bu bize "TR" dönderecektir.
 
Eğer standart bir yapısı varsa Struct veya Class kullanarak kendi veri tipini oluşturabilirsin.
Yok tek seferlik birden fazla değeri aynı isim üzerinde tutmak istiyorsan verinin boyutuna göre Tuple veya List(Array, ArrayList, LinkedList etc.) kullanabilirsin.
 
Ne yapmak istedigini daha net aciklayabilir misin?
Ekleme: Ve neden yapmak istedigini.
 

Yeni konular

Geri
Yukarı