我正在尋找兩用陣列(如果有的話!)允許有效提取塊的字符串數據結構?
例如
obj[1] = "Tea";
obj[2] = "Coffee";
obj[3] = "Cola";
數組應該以這樣的方式訪問,不管什麼每個字符串數組的長度,則結果應該pirnted出作爲
obj(5)(1) = "TeaCo"
obj(5)(2) = "ffeeC"
obj(5)(2) = "ola"
我知道,我們可以寫,通過數組循環代碼,並打印出結果如上,但有一個數據結構,它可以直接做到這一點?
你需要更新數組嗎?也就是說,在構建之後,你會寫出例如'obj [1] =「Foobar」嗎?在你的例子中,'obj(5)(2)'有兩個不同的值。這是一個錯字嗎?你想讓'obj(3)(1)'給你''Tea'',還有'obj(3)(2)'給你''Cof'''?您的問題沒有被充分指定。 –
Obj(5)(2)只剩下3個字符,所以會以「ola」結尾,但你理解了我的其餘問題。 – Epigene
在你的例子中,你有'obj(5)(2)=「ffeeC」',後面跟着'obj(5)(2)=「ola」'。如果最後一個是'obj(5)(3)'? –