先決條件的數組:必須是一維數組,它不能包含HashMap或的ArrayList獲取索引位置從字符串
前言:
我目前被卡住,一直停留相當長的一段是時候了。我現在真的需要一些幫助或不同的思考過程。所以我有兩個包含字符串的數組。程序的功能是獲取用戶輸入,檢查它是否存在於一個數組中,並輸出與第一個數組相同的第二個數組的相同索引位置。例如,如果用戶鍵入一個以array1 [5]存在的單詞,它應該輸出位於array2 [5]的單詞。我目前的程序可以準確地確定用戶輸入是否與我的第一個數組中的字符串匹配。
問題:
所以我卡在正從所述第一陣列的索引的整數值,並得到它使用相同的整數值來繪製第二陣列中的相同位置的部分。一般來說,我需要知道如何在array1 [x]中存儲x的值,並將其作爲變量存儲並打印出array2 [x]並基本上匹配它們。
public void actionPerformed(ActionEvent ae){
Object obj = ae.getSource();
if (obj == b1)
{
input = tf1.getText();
for (e=0; e<english.length; e++)
{
if (!input.equals(english[e]))
{
translate = false;
}
else if (input.equals(english[e]))
{
output = swedish[index];
translate = true;
repaint();
break;
}
}
}
什麼是'index'應該是什麼? – Steve
索引是試圖存儲英語[e]的位置,但沒有解決。所以現在它沒有任何東西 – Johnson
原諒我,如果這是我愚蠢,但是'不是你需要在這裏的指數? –