Kullanıcıdan Honda model araba modelini yazmasını ve Honda sınıfına erişmesini isteyen bir program yapıyorum. Modeldeki modelden sonra, Honda modeli örneği olan "Civic" i seçmesi istenir. "Civic" yazdığında, farklı yıllar 2000.2013 vs. geliyor. O araba hakkında bilgi almaktan bir yıl seçiyor.Java - Bir diziye erişmek için kullanıcı girdisi almak daha sonra yazdırma bilgilerini yazdır
Kullanıcının, araç modelini yazıp sınıfa erişmesini isteyen ilk bölümü zaten var. Çok fazla bilgi eklemeye çalışmıyorum, bu sadece üzerinde çalıştığım bir proje.
import java.util.Scanner;
public class carMain {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Honda hondaMain = new Honda("civic");
System.out.println("Welcome to GoAuto. Search from thousands of cars. \n");
System.out.println("Please enter the brand of car you would like to search:");
String carBrand = input.nextLine();
if (carBrand.equalsIgnoreCase("Honda") == true) {
System.out.println("You are now in the Honda class");
//model type
String carBrand1 = input.nextLine();
}
}
}
ben araba modelleri ve yıl hakkında bilgi depolamak için bir dizi oluşturmak gerekir tahmin ediyorum ama bunun nasıl emin değilim.
public class Honda {
String c;
Honda(String civi) {
c = civi;
}
void simplemsg() {
System.out.println("You are now in Honda Database");
}
}
Bir çeşit veri tabanında saklamak mümkün mü? Bu, kullanıcıya erişebilmenizi ve verilerin görüntülenmesini kolaylaştıracaktır – LearningPhase
Bu sorunun kapsamından dolayı bu soruyu soruyorum: bu bir ev ödevi için mi yoksa üretim için bir şey mi? Veri yapısı oldukça büyük olduğundan ve sürdürülemez hale geleceğinden, dizileri kullanmam. @LearningPhase'in belirttiği gibi, bir veri tabanı gerçek bir şey için bu sorunun çözümünün bir parçasıdır. – KevinO
Konu dışı ama 'if (boolean == true)' gereksizdir. “If (boolean)' yazabilirsiniz. – Gendarme