我正在创建一个模型类,假设它将被称为"历史",它将与SQLite数据库进行交互.
我们是否总是必须手动为模型类创建getter/setter/fields?这个没有自动发电机吗?
模型类的示例:
package com.example.fileexplorermanager;
public class History {
//private variables
int _id;
String _file_name;
String _full_path;
String _file_type;
// Empty constructor
public History(){
}
// constructor
public History(int id, String _name, String _full_path, String _file_type){
this._id = id;
this._file_name = _name;
this._full_path = _full_path;
this._file_type = _file_type;
}
// getting ID
public int getID(){
return this._id;
}
// setting id
public void setID(int id){
this._id = id;
}
public String getFileName(){
return this._file_name;
}
public void setFileName(String file_name){
this._file_name = file_name;
}
public String getFullPath(){
return this._full_path;
}
public void setFullPath(String full_path){
this._full_path = full_path;
}
public String getFileType(){
return this._file_type;
}
public void setFileType(String file_type){
this._file_type = file_type;
}
}
Run Code Online (Sandbox Code Playgroud)
在Android Studio中,按ALT+ INSERT(或对于MacOS ⌘+ N),您将有以下选择(包括您的解决方案!):
选择所需选项并选择方法.完成!
归档时间: |
|
查看次数: |
7168 次 |
最近记录: |