Cau, chtel bych Vas poprosti o radu. Muj problem je, ze neumim pracovat s polem objektu. Mam jednoduchy priklad. Chci udelat program, ktery se bude ptat na znacku a objeme auta a pak vse vypise. zkusiljsem to, ale neznam syntaxi. Sice jsem googlil, ale nic moc..... Diky
public class Auto {
String jmeno;
int objem;
public static void main(String[] args) {
Auto [] auto = new Auto[5];
Scanner sc = new Scanner(System.in);
for (int i = 0; i < auto.length; i++) {
System.out.println("zadej znacku");
String jmeno = sc.next();
System.out.println("Obejm");
int objem = sc.nextInt();
auto[i]=objem;
auto[i]=jmeno;
}
for (int i = 0; i < auto.length; i++) {
System.out.println("Znacka je: " + auto[i].jmeno);
System.out.println("Objem je: " + auto[i].objem);
}
}
}
Fórum › Java
Pole objektu
import java.util.Scanner;
public class Auto {
String jmeno;
int objem;
public static void main(String[] args) {
Auto auto[] = new Auto[5];
Scanner sc = new Scanner(System.in);
for (int i = 0; i < auto.length; i++) {
System.out.println("zadej znacku");
String jmeno = sc.next();
System.out.println("Obejm");
int objem = sc.nextInt();
auto[i] = new Auto();
auto[i].objem=objem;
auto[i].jmeno =jmeno;
}
for (int i = 0; i < auto.length; i++) {
System.out.println("Znacka je: " + auto[i].jmeno);
System.out.println("Objem je: " + auto[i].objem);
}
}
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 9 hostů
Podobná vlákna
Pole v objektu — založil foxik
Pole objektů (krabice) — založil Veverka
Pole objektů dynamicky? — založil Anonymní uživatel
Pole různých objektů — založil jarda23
Dynamické pole různých objektů — založil Tundra
Moderátoři diskuze