Я знаю, что Классы данных в Kotlin — это классы, основной целью которых является хранение данных.
Согласно javatpoint, сказано, что Например: Если мы хотим создать запись Пользователя в Java с использованием класса требуется много шаблонного кода.
но тот же код можно написать в одну строку с использованием класса данных, что экономит время разработчиков.
Недавно я пытался разработать приложение, в котором я использовал RecyclerView. Таким образом, в RecyclerView вам часто необходимо создать класс Java для представления данных, которые будут отображаться в списке.
Ниже приведен мой Java класс
Код: Выделить всё
package com.example.project2;
import android.net.Uri;
public class HandlerRecyclerViewClass_DONAR {
String foodCount;
String restaurant;
String username;
Uri image;
String order;
public HandlerRecyclerViewClass_DONAR(String order,Uri image, String foodCount, String restaurant, String username) {
this.order = order;
this.foodCount = foodCount;
this.restaurant = restaurant;
this.username = username;
this.image = image;
}
public String getOrder() {
return order;
}
public Uri getImage() {
return image;
}
public String getRestaurant() {
return restaurant;
}
public String getUsername() {
return username;
}
public String getFoodCount() {
return foodCount;
}
}
Ниже мой < strong>Файл Kotlin
Код: Выделить всё
package com.example.project2
import android.net.Uri
data class HandlerRecyclerViewClass_DONAR_KOTLIN(
val order:String,
val image:Uri,
val foodCount:String,
val restaurant:String,
val userName:String
)
Вопрос:
Может ли кто-нибудь сказать мне, что все, что я сделал, является правильным способом использования классов данных.
Или есть еще кое-что, чего мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/771 ... ata-classe
Мобильная версия