Junior — Middle
შეგიძლიათ ჩამოთვალოთ Java-ს მონაცემთა ტიპები, რომლებიც ძირითადი primitive-ებიდან განსხვავდება?
sobes.tech AI
პასუხი AI-სგან
Java-da, əsas primitiv tiplər (int, boolean, char, byte, short, long, float, double) ilə yanaşı aşağıdakı məlumat tipləri də mövcuddur:
- Primitiv tiplərin sarmalayıcı sinifləri (Wrapper classes): Integer, Boolean, Character, Byte, Short, Long, Float, Double — primitivləri obyekt kimi istifadə etməyə imkan verir.
- Stringlər (String) — mətn məlumatları ilə işləmək üçün sinif.
- Arraylər — eyni tipli elementlərdən ibarət obyektlər.
- Kolleksiyalar (List, Set, Map və s.) — obyekt qruplarını saxlamaq və idarə etmək üçün interfeyslər və siniflər.
- İstifadəçi tərəfindən yaradılan sinflər — məlumatların modelləşdirilməsi üçün hər hansı sinif.
- İnterfeyslər — siniflərin həyata keçirə biləcəyi davranışları təsvir edir.
Wrapper siniflərinin istifadə nümunəsi:
Integer number = 10; // int yerinə
String text = "Nümunə sətir";
List<String> list = new ArrayList<>();
list.add(text);
Beləliklə, Java'da məlumat tipləri primitiv və referens (obyekt) tiplərinə bölünür.