R
Rob_der_Orte
Gast
Hallöchen!
Ich habe folgendes Problem. Ich habe 2 Klassen. Klasse Route und Klasse Location.
In der Klasse Location werden, wie der Name schon sagt, Orte beschrieben. Und zwar mit x- und y- Koordinate, sowie dem Namen des Ortes.
Die Klasse Route soll (vorerst nur) die Orte aus Klasse Location in ein Array packen, damit ich anschließend mit diesem arbeiten kann.
Hier die Klassen:
class Location
class Route
Mein Problem ist, dass ich nun die 11 Orte, die ich in der class Route erzeugt habe, mit daten füttern möchte. Quasi das Array füllen. Doch jeder Versuch scheitert und mittlerweile bin ich so verwirrt, dass mir die einfachsten Dinge nicht mehr gelingen
Mein Versuch war:
Diesbezüglich sagt der Compiler:
"c:\javaN\Übung2>javac route.java
c:\javaN\Übung2>javac route.java
route.java:7: ';' expected
location2Route[1] = 9.3,5.4,Schweiz;
^
route.java:7: not a statement
location2Route[1] = 9.3,5.4,Schweiz;
^
2 errors"
ich bin ratlos
Ich habe folgendes Problem. Ich habe 2 Klassen. Klasse Route und Klasse Location.
In der Klasse Location werden, wie der Name schon sagt, Orte beschrieben. Und zwar mit x- und y- Koordinate, sowie dem Namen des Ortes.
Die Klasse Route soll (vorerst nur) die Orte aus Klasse Location in ein Array packen, damit ich anschließend mit diesem arbeiten kann.
Hier die Klassen:
class Location
Java:
class Location { // new class named Location
double xCoordinate; // declaration
double yCoordinate;
String name;
public void setX(double x) {
xCoordinate = x;
}
public void setY(double y) {
yCoordinate = y;
}
public void setName(String name_) {
name = name_;
}
public String getName() {
return name;
}
public double getX() {
return xCoordinate;
}
public double getY() {
return yCoordinate;
}
}
class Route
Java:
public class Route { // new class named Route
public int i;
Location[] location2Route = new Location[10];{
for (int i=0; i<location2Route.length; i++){
location2Route[i] = new Location();
}
->PLATZHALTER
}
}
Mein Problem ist, dass ich nun die 11 Orte, die ich in der class Route erzeugt habe, mit daten füttern möchte. Quasi das Array füllen. Doch jeder Versuch scheitert und mittlerweile bin ich so verwirrt, dass mir die einfachsten Dinge nicht mehr gelingen
Mein Versuch war:
Java:
->PLATZHALTER
location2Route[0] = 3.4,2.3,Deutschland;
location2Route[1] = 9.3,5.4,Schweiz;
...
"c:\javaN\Übung2>javac route.java
c:\javaN\Übung2>javac route.java
route.java:7: ';' expected
location2Route[1] = 9.3,5.4,Schweiz;
^
route.java:7: not a statement
location2Route[1] = 9.3,5.4,Schweiz;
^
2 errors"
ich bin ratlos