先决条件的数组:必须是一维数组,它不能包含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
原谅我,如果这是我愚蠢,但是'不是你需要在这里的指数? –