?? bugprivmodel.java
字號:
package com.runwit.ebookstore.model;
public class BugPrivModel {
private int id;
private String name;
public final static int ADD = 1;
public final static int UPDATE = 2;
public final static int DELETE = 3;
private static BugPrivModel addModel = new BugPrivModel(ADD, "增加");
private static BugPrivModel updateModel = new BugPrivModel(UPDATE, "修改");
private static BugPrivModel deleteModel = new BugPrivModel(DELETE, "刪除");
private BugPrivModel() {
}
private BugPrivModel(int id, String name) {
this.id = id;
this.name = name;
}
public int getId() {
return id;
}
// public void setId(int id) {
// this.id = id;
// }
public String getName() {
return name;
}
public static BugPrivModel[] listAllModel() {
return new BugPrivModel[]{
addModel,
updateModel,
deleteModel
};
}
//轉換成字符串格式,用于數據庫中保存,格式如: 1,2
public static String convertToPrivString(BugPrivModel[] models) {
String result = "";
if(models != null && models.length > 0) {
for(int i=0; i<models.length; i++) {
if(i < models.length - 1)
result += models[i].getId() + ",";
else
result += models[i].getId(); //最后一項逗號不要
}
}
return result;
}
public static BugPrivModel getModel(int id) {
switch(id) {
case ADD:
return addModel;
case UPDATE:
return updateModel;
case DELETE:
return deleteModel;
}
return null;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -