我對編程相當陌生,只能編程四到六個月。用於實現DBMS(Java)的數組/列表
我想找到一種方法來建立在Java中的表,並有方法來連接兩個不同的表,也許還有where子句(類似於SQL)。我意識到可能存在一些可以完成工作的庫,但我想自己實現這一點。我希望能夠支持字符串和int類型的列。
作爲一個起點,我正在考慮將我的數據表示爲行集合。我最初也在考慮創建一個列類,但是我希望如何加入它(類似於SQL),這看起來像是頭痛而不必要的。
鑑於我只想使用列表/數組,行集合是一個好主意嗎?另外,如果我做了像String [] []之類的東西並想要一個int列,我該如何解決這個問題?
感謝
您應該不希望在您的Java代碼中執行表連接。這就是你的數據庫所適合的,這就是數據庫被創建的原因。如果你需要在你的Java代碼中表示一條記錄,那麼'Object []'是最簡單的方法。同時,儘可能縮小你的問題範圍。 –
@TimBiegeleisen「這就是你的數據庫適合的,這就是數據庫被創建的原因。」這似乎是他想要創造的。 – marstran
嗯,我想支持兩個表的自然內部連接,因爲列的唯一可能類型是string和int。我不是說字符串列可以保存整數,反之亦然,只是表可以有字符串列和int列。所以爲了更好地提出我的問題,我怎樣才能實現這隻使用數組/列表? –