Hallo.
Ich hab hier eine Void geschrieben, wo ich ein mehrzeiliges String[] nutzen möchte.
Leider sagt mir Eclipse Incompatible Types.. Woran liegt das?
In der Zeile:
Evtl. kann man da sowas wie ein Object[] benutzen, also wo verschiedene Objekte von versch. Datentypen sind?
Keine Ahnung wie das in Java geht..
Kann mir jemand helfen?
Edit by nikeee13:
Was macht das Im Offtopic? -> Verschoben.
Ich hab hier eine Void geschrieben, wo ich ein mehrzeiliges String[] nutzen möchte.
Leider sagt mir Eclipse Incompatible Types.. Woran liegt das?
Quellcode
- public int RandomDigit(int low, int high, boolean IsArr) {
- if (IsArr == false) {high++;}
- return (int) (Math.random() * (high - low) + low);
- }
- public boolean RandomBool() {
- return new Random().nextBoolean();
- }
- public String[] randomCarData() {
- String[] cData = {};
- String[][] Brandz = {
- {"Acura" , "Alfa Romeo" , "Aston Martin" , "Audi" , "Bentley" , "BMW" , "Bugatti"},
- {"Buick", "Cadillac" , "Chevrolet" , "Chrysler" , "Citroën" , "Dacia"},
- {"Daewoo" , "Daihatsu" , "De Tomaso" , "Dodge" , "Donkervoort" , "Ferrari" , "Fiat"},
- {"Fisker" , "Ford" , "GMC" , "Holden" , "Honda" , "Hummer" , "Hyundai" , "Infiniti"},
- {"Isuzu" , "Jaguar" , "Jeep" , "Kia" , "Koenigsegg", "Lada" , "Lamborghini" , "Lancia"},
- {"Land Rover", "Lexus" , "Lincoln" , "Lotus" , "Marcos" , "Maserati" , "Maybach" , "Mazda"},
- {"McLaren" , "Mercedes Benz" , "Mercury" , "MG" , "Mini" , "Mitsubishi" , "Morgan" , "Nissan"},
- {"Oldsmobile" , "Opel" , "Pagani" , "Panoz" , "Peugeot" , "Plymouth" , "Pontiac" , "Porsche"},
- {"Proton" , "Renault" , "Rolls-Royce" , "Rover" , "Saab" , "Saleen" , "Scion" , "Seat"},
- {"Smart" , "Spyker" , "SsangYong", "Subaru" , "Suzuki" , "Tesla" , "Toyota" , "TVR"},
- {"Vauxhall" , "Volkswagen" , "Volvo" , "Wiesmann" , "Škoda"}};
- String[] Farbenn = {"Rot" , "Grün" , "Blau", "Schwarz" , "Orange" , "Gelb" , "Braun" , "Silber" , "Weiß"};
- cData[0] = Brandz[RandomDigit(0, Brandz.length, true)];
- cData[1] = "1";
- cData[2] = Farbenn[RandomDigit(0 , Farbenn.length, true)];
- cData[3] = RandomDigit(1000, 2000000, false);
- cData[4] = RandomDigit(10000 , 2000000, false);
- cData[5] = RandomBool();
- cData[6] = RandomBool();
- return cData;
- }
In der Zeile:
Evtl. kann man da sowas wie ein Object[] benutzen, also wo verschiedene Objekte von versch. Datentypen sind?
Keine Ahnung wie das in Java geht..
Kann mir jemand helfen?
Edit by nikeee13:
Was macht das Im Offtopic? -> Verschoben.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „nikeee13“ ()