我在java中有兩個不同的類中每個都有一個字符串數組。通過輸入一個數組值來知道一個類
當我從任何數組中輸入一個值時,我想要獲取該數組值所屬的類。
那麼,我怎麼才能通過輸入一個數組值來了解這個類呢?
如:
import java.io.*;
class Car {
public static void main(String args[]) throws Exception {
System.out.println("The parts of a car are as follows");
for (int i = 1; i <= 5; i++) {
System.out.println(i + str[i]);
}
for (int j = 1; j <= 5; j++) {
System.out.println(j + ch[j]);
}
DataInputStream dis = new DataInputStream(System.in);
System.out.println("Choose and enter any part name to group it under following categories:" + "\n" + "Engine" + "\t" + "\t" + "Bonet");
String part = dis.readLine();
if (part == ch[]) {
System.out.println("Your choosen part is " + part + " and it comes under Engine category");
} else {
System.out.println("Your choosen part is " + part + " and it comes under Bonet category");
}
}
}
class Engine {
String ch[] = {"asd", "fgh"};
}
class Bonet {
String str[] = {"qwe", "rty"};
}
現在,當用戶進入ASD我想要顯示它屬於哪一類來得到這個工作有如下
你可以換一種說法的東西有意義? –
我不知道如何理解你的問題。你可以添加一些輸入和預期輸出的例子嗎? – Pshemo
人們還沒有投票關閉這個問題呢。 OP對於SO來說是新的,給他一個機會,用票等待從上次更新/編輯中說出10分鐘。 – Pshemo