Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Eduard Frank Geändert vor über 9 Jahren
1
IKG Dörschlag, Plümer, Gröger „Einführung in die Programmierung mit Java“ WS03/04 Dörschlag IKG; Dörschlag, Plümer, Gröger; Einführung in die Programmierung mit Java WS03/04 Die letzte Hausaufgabe Polygon.txt : 1;2.0;3.0; 2;4.0;3.0; 3;8.0;9.0; 4;7.0;10.0; 5;1.0;6.0;
2
IKG Dörschlag, Plümer, Gröger „Einführung in die Programmierung mit Java“ WS03/04 Dörschlag IKG; Dörschlag, Plümer, Gröger; Einführung in die Programmierung mit Java WS03/04 Die letzte Hausaufgabe polygon.txt einlesen public class Polygon { public void lade(String dateiname){ BufferedReader br; String line; int i = 0; try{ br = new BufferedReader(new FileReader(dateiname)); while( (line = br.readLine()) != null){ eckpunkt[i++] = new Punkt( line); } br.close(); } catch( IOException ioe){ ioe.printStackTrace(); }
3
IKG Dörschlag, Plümer, Gröger „Einführung in die Programmierung mit Java“ WS03/04 Dörschlag IKG; Dörschlag, Plümer, Gröger; Einführung in die Programmierung mit Java WS03/04 Die letzte Hausaufgabe der Konstruktor zum Zerlegen public class Punkt {... public Punkt(String line) { String[] parts = new String[3]; int first = 0, last, i = 0; while((last = line.indexOf(";", first)) != -1){ parts[i] = line.substring( first, last); i++; first = last + 1; } pnr = Integer.parseInt(parts[0]); x = Double.parseDouble(parts[1]); y = Double.parseDouble(parts[2]); }... }
4
IKG Dörschlag, Plümer, Gröger „Einführung in die Programmierung mit Java“ WS03/04 Dörschlag IKG; Dörschlag, Plümer, Gröger; Einführung in die Programmierung mit Java WS03/04 Die letzte Hausaufgabe das Polygon speichern public class Polygon {... public void write(String dateiname) { try{ PrintWriter pw = new PrintWriter( new BufferedWriter( new FileWriter(dateiname))); for( int i = 0; i < eckpunkt.length; i++){ pw.print( eckpunkt[i].gibID() + “;“); } pw.println( " "); pw.println( "Umfang des Polygons: "+String.valueOf( umfang())); pw.close(); } catch( IOException ioe){ ioe.printStackTrace(); }
5
IKG Dörschlag, Plümer, Gröger „Einführung in die Programmierung mit Java“ WS03/04 Dörschlag IKG; Dörschlag, Plümer, Gröger; Einführung in die Programmierung mit Java WS03/04 Die letzte Hausaufgabe polygon_ausgabe.txt polygon-ausgabe.txt : 1;2;3;4;5; Umfang des Polygons: 17.836418664229054
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.