我正在將應用程序從Swift轉換爲android。我在swift中使用了一個靜態類來存儲這樣的一些數據。如何在Java中創建靜態模型?
class Model {
static let sharedModel = Model()
var email = ""
var password = ""
struct receipts {
var image = UIImage()
var currentDate = ""
}
var allreceipts = [receipts]()
在這種情況下,當我需要訪問或添加數據,我可以打電話
Model.sharedModel.allreceipts.add(Image,"12/2/2017")
Model.sharedModel.allreceipts[1]
如何創建一個類,它幾乎重複它在Java中?
這是我試圖用Java
public class Model {
static Model sharedModel = new Model();
class Receipts {
private Bitmap image;
private String currentDate = "";
}
Receipts[] allreceipts;
}
我如何做同樣的事情在Java中一樣,我可以在那裏斯威夫特我可以從任何地方和訪問調用這個類?
我認爲您需要花時間閱讀Oracle Java教程。 Java代碼有幾個基本問題。 –
我希望您注意到,您接受的解決方案基本上是在執行之前列出的所有內容。隨時讓我知道,如果我可以添加一些東西給我的答案,讓它至少達到你的眼中「值得讚賞」的範圍。 – GhostCat