簡體   English   中英

如何在java中將名稱存儲在數據庫中

[英]How to store names in a database in java

嗨,這是我第一次使用它,因為我對如何解決這個問題感到困惑。

我有一個電子表格,其中有多個列,例如“房主姓名”、“地址”、“價格”等。所有列都有 12 個值,涉及 12 個個人,每個人都有他們的地址和其他關於他們財產的詳細信息。

我需要創建一個程序,如果我輸入某個價格范圍,該程序會對電子表格進行排序,並且只顯示用戶輸入的價格范圍內的結果。

我首先想到並行使用多個一維數組,但我不確定這是否是做這樣的事情的正確方法,我也不知道是否可以搜索特定范圍的數組然后有它顯示到控制台。

在這種情況下,我會說您的電子表格充當您的數據庫。
而不是數組,我會將電子表格讀入類的實例(對象)中,這樣每個類代表電子表格中的一行,然后將這些實例放入ArrayList然后您應該能夠“搜索” ArrayList

處理此問題的面向對象方法是創建一個具有 12 個列名的 Java 對象。 由於您只給了我們 3 個列名,因此我使用 3 個名稱創建了這個 Java 對象。

public class HomeOwner {

    private final String name;
    private final String address;

    private final double price;

    public HomeOwner(String name, String address, double price) {
        this.name = name;
        this.address = address;
        this.price = price;
    }

    public String getName() {
        return name;
    }

    public String getAddress() {
        return address;
    }

    public double getPrice() {
        return price;
    }

}

您現在可以創建 HomeOwner 實例列表,並按價格或任何其他列名稱搜索列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM