Daten einlesen und verarbeiten

H

hanz wurzt

Gast
Hallo zusammen,

ich bin mehr oder weniger blutiger Java-Anfänger und will als erstes so eine Art Kompendium programmieren, das was mit Autos zu tun hat. Dafür würde ich gerne ein paar Daten in Tabellenform einlesen, so ungefähr nach dem Schema

Hersteller / Modell / Baujahr / Leistung / usw.

und diese dann weiterverarbeiten. So wie ich das jetzt verstehe (und ich bitte um Nachsicht, wirklich viel Ahnung habe ich noch nicht), nutze ich dafür am besten eine Datenbank. Und eine Datenbank ist ein Server, der hier auf meinem Rechner läuft und sozusagen als externe Datenquelle für mein Java-Programm fungiert. Nun würde ich meine Programm, wenn es denn mal fertig ist, aber auch gerne an Freunde und Bekannte weitergeben können. Funktioniert das mit so einer Datenbank wie mySQL auch? Und wenn ja, wo kann ich dazu etwas lesen. Oder habt ihr vielleicht bessere Vorschläge, wie ich das lösen kann? Irgendwie habe ich das Gefühl den Wald vor lauter Bäumen nicht zu sehen.

Viele Grüße
Jan
 

ARadauer

Top Contributor
Dazu kann man durchaus eine Datenbank benutzen. Für eine Anwendung die lokal läuft und die man weitergeben will eine MySQL zu verwenden, ist nicht ganz optimal. Da man MySQL als Server installieren muss. Es gibt da gute alternativen wie zb H2 die man einfach als JAR dazu geben kann.
 

truesoul

Top Contributor
Hallo.

Datenbanken ist erstmal keine schlechte Idee. Aber damit deine Freunde die Anwendung nutzen können muss es ne Art "DB Portable" sein oder die müssen alle MySql installieren und das macht wirklich sehr wenig Sinn.
Würde dir emfpehlen diese Database anzuschauen: H2 Database Engine aber es gibt auch ne MySql Database portable. Einfach mal danach google.
Andere Möglichkeiten dies umzusetzen sind mit XML oder Textdatei. Wobei Textdatei die leichteste Art ist für ein Anfänger.
Benötigt werden da zum Beispiel zum lesen der Daten : BufferedReader und FileReader.
Und zu schreiben der Daten: FileWriter und BufferedWriter.
Wie man die verwendet findest du hier: Galileo Computing :: Java ist auch eine Insel
 
H

hanz wurzt

Gast
Vielen Dank für die vielen hilfreichen Antworten! Jetzt erscheint mir das zwar immer noch genauso kompliziert wie vorher (ist es wahrscheinlich für Anfänger auch :) ), aber wenigstens weiß ich woran ich bin und was ich machen und lernen muss.

Danke nochmals
Jan
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Erste Schritte CSV-File einlesen und Daten verarbeiten Java Basics - Anfänger-Themen 5
M Daten aus .txt Datei einlesen und weiterverarbeiten Java Basics - Anfänger-Themen 80
A Klasse um daten zu einlesen Java Basics - Anfänger-Themen 26
U Daten aus Datei einlesen Java Basics - Anfänger-Themen 4
P Einlesen von Daten via BufferedReader Java Basics - Anfänger-Themen 4
P Methoden ausgelesene (CSV-) Daten in Liste einer anderen Klasse einlesen Java Basics - Anfänger-Themen 0
V Einlesen von Daten Java Basics - Anfänger-Themen 8
C Datei mit Daten einlesen und höchsten wert der zweiten Spalte ermitteln Java Basics - Anfänger-Themen 1
S Daten aus anderen Dateien in neue Datei einlesen Java Basics - Anfänger-Themen 3
J Java Daten von Konsole einlesen (Spezielles Problem) Java Basics - Anfänger-Themen 6
M Methoden Daten aus einer SQL-Abfrage in eine mehrdimensionales Array einlesen Java Basics - Anfänger-Themen 7
c_sidi90 JTable Daten stückweise einlesen Java Basics - Anfänger-Themen 14
S Unbekannte Daten einlesen, speichern und in einem byte Array speichern Java Basics - Anfänger-Themen 3
B Daten einlesen Java Basics - Anfänger-Themen 5
M XML Daten einlesen und zurückgeben Java Basics - Anfänger-Themen 7
1 Daten einlesen und bearbeiten (mehr als 2000 Zeichen) Java Basics - Anfänger-Themen 8
G Null P. E. beim einlesen von daten in eine tabelle? Java Basics - Anfänger-Themen 2
D CSV Daten einlesen Java Basics - Anfänger-Themen 2
I Daten über Konsole einlesen Java Basics - Anfänger-Themen 4
M binäre Daten als Double einlesen Java Basics - Anfänger-Themen 22
M binäre daten einlesen Java Basics - Anfänger-Themen 2
D Einlesen von komprimierten gzip Daten Java Basics - Anfänger-Themen 2
J Daten von einem (char*)Socket einlesen. Java Basics - Anfänger-Themen 3
S Daten aus txt-datei einzeln nach Spalten einlesen Java Basics - Anfänger-Themen 16
S Daten zeilenweise aus Datei einlesen Java Basics - Anfänger-Themen 7
G Designfrage: Daten einlesen und Fortschrittsdialog anzeigen Java Basics - Anfänger-Themen 5
V Daten einlesen und verwenden Java Basics - Anfänger-Themen 4
T Daten aus einer .csv Datei in einen Vector einlesen Java Basics - Anfänger-Themen 3
S Daten aus Import Datei auslesen und sortieren Java Basics - Anfänger-Themen 2
A Daten aus einer HashMap aus einer DB speichern und mit neuen Werten vergleichen Java Basics - Anfänger-Themen 8
Mady Daten von JList & Combobox in JTable adden Java Basics - Anfänger-Themen 2
M Daten aus errechneter Methode in Datenbank(SQLite) schreiben Java Basics - Anfänger-Themen 60
W Daten in Echtzeit übernehmen Java Basics - Anfänger-Themen 5
Z Java ArrayList speichert falsche Daten ab bzw. gibt falsche Daten aus? Java Basics - Anfänger-Themen 42
I H2 Datenbank starten / Daten in File speichern Java Basics - Anfänger-Themen 25
M Mehrere Daten/ Variablen Speichern Java Basics - Anfänger-Themen 9
E fehlermeldung bei richtigen login daten Java Basics - Anfänger-Themen 7
C Java Funktion: externe Daten vom Internet einbinden Java Basics - Anfänger-Themen 2
P Schiebefix - ArrayList überschreibt Daten Java Basics - Anfänger-Themen 3
S Daten/Klassen/Packages richtig updaten!? Java Basics - Anfänger-Themen 2
E Wie gebe ich alle Daten zwischen zwei Zeitpunkten aus? Java Basics - Anfänger-Themen 2
H Daten aus einer Datei in eine Liste speichern Java Basics - Anfänger-Themen 23
M Tabellen- Daten laden Java Basics - Anfänger-Themen 2
A Literale für primitive Daten Typen Java Basics - Anfänger-Themen 4
N Zwei Daten (Datum) miteinander vergleichen, abspeichern, laden Java Basics - Anfänger-Themen 4
A Daten auslesen/vergleichen Java Basics - Anfänger-Themen 3
D Sportwetten Daten Atomatisch analysieren um optimale Strategie zu erhalten Java Basics - Anfänger-Themen 6
S Java Daten in Excel speichern Java Basics - Anfänger-Themen 1
S Daten speichern, ohne Datenbank Java Basics - Anfänger-Themen 8
L Daten aus ArrayList in Datenbank durchsuchen Java Basics - Anfänger-Themen 5
Shallty Daten speichern und ändern? Java Basics - Anfänger-Themen 32
M Sqlite table löschen und daten einfügen Java Basics - Anfänger-Themen 5
S Binäre-Suche bei unsortierten Daten Java Basics - Anfänger-Themen 7
N Was passiert wenn wir Daten auf der Festplatte abspeichern wollen? bzgl. BufferStreams Java Basics - Anfänger-Themen 9
T Daten von Objekten speichern Java Basics - Anfänger-Themen 7
A Minesweeper - Daten Java Basics - Anfänger-Themen 46
A Eingelesene Daten in Array(Liste) abspeichern? Java Basics - Anfänger-Themen 18
S Daten aus zwei Verschiedenen Tabellen in eine ArrayListe Java Basics - Anfänger-Themen 4
WPS1000 Input/Output Wie aktiviere ich den Daten Transfer von der RS232 in meine Java Applikation Java Basics - Anfänger-Themen 2
R Eigenes Protokoll zur Übermittlung von Daten zum Webserver? Java Basics - Anfänger-Themen 4
A Reader wohin werden Daten gespeichert? Java Basics - Anfänger-Themen 7
S Daten aus eigenständiger .class-Datei abrufen Java Basics - Anfänger-Themen 1
E Daten dem Super Aufruf übergeben Java Basics - Anfänger-Themen 3
M jTabel mit Daten Füllen Java Basics - Anfänger-Themen 5
M Wie erzeuge ich die Differenz von zwei Daten in Stunden?? Java Basics - Anfänger-Themen 2
S Daten lesen und speichern Java Basics - Anfänger-Themen 26
S JTable mit Daten füllen Java Basics - Anfänger-Themen 7
L Java Programm zum Auswerten von Daten Java Basics - Anfänger-Themen 11
H Passwortmanager, Sicherheit der Daten Java Basics - Anfänger-Themen 12
G Best Practice Wie große "Tabellen" effizient durchsuchen und Daten händeln? Java Basics - Anfänger-Themen 15
M Best Practice Daten-Import /Trabsfomration aus Textdatei Java Basics - Anfänger-Themen 12
R JTable Suchfunktion mit SQL Daten Java Basics - Anfänger-Themen 2
E Daten gehen nicht in Datenbank Java Basics - Anfänger-Themen 14
M Erste Schritte Speichern von mehreren Daten Java Basics - Anfänger-Themen 3
J Daten einer Textdatei in ein JTable importieren. Java Basics - Anfänger-Themen 3
F Daten von Thread an den aufrufenden zurückgeben Java Basics - Anfänger-Themen 22
C Endlosschleife bei füllen von Daten im JTable Java Basics - Anfänger-Themen 5
N Erste Schritte Dedicated Server \ Senden und Empfangen von Daten/Befehlen Java Basics - Anfänger-Themen 2
A Probleme beim zykl. aktulisieren von Daten in JTable Java Basics - Anfänger-Themen 3
D NPE beim laden von Daten aus MySQL Java Basics - Anfänger-Themen 9
F Daten aus Excel-Tabelle in Java importieren Java Basics - Anfänger-Themen 15
F Http Post von mehreren Daten Java Basics - Anfänger-Themen 5
F Daten auf Webserver laden - wiederholen bei Fehler Java Basics - Anfänger-Themen 0
W Best Practice problemabhängige Persistentmachung von Daten Java Basics - Anfänger-Themen 6
P Daten von Internetseite auslesen Java Basics - Anfänger-Themen 10
N Daten/Formular per POST an Firefox/Browser senden Java Basics - Anfänger-Themen 7
D Daten mit Apache POI in eine Excel Datei schreiben Java Basics - Anfänger-Themen 5
T JTable Daten aus txt datei Java Basics - Anfänger-Themen 3
T printf Daten aus der Tabelle in Excel übernehmen Java Basics - Anfänger-Themen 5
P zweidimensionales Array anlegen und mit DB-Daten füllen Java Basics - Anfänger-Themen 14
J TableView zeigt keine Daten an Java Basics - Anfänger-Themen 14
J Daten im Programm speichern Java Basics - Anfänger-Themen 14
N Interface Daten einem Implementierten Interface zuweisen Java Basics - Anfänger-Themen 37
O Probleme mit CSV Daten Java Basics - Anfänger-Themen 10
M Arrays: Trennung von Daten und Darstellung Java Basics - Anfänger-Themen 1
S Daten aus Array in Klasse übertragen Java Basics - Anfänger-Themen 12
M Wie sicher sind Daten im Java Programm? Java Basics - Anfänger-Themen 9
R Daten via Post an php Script senden Java Basics - Anfänger-Themen 1
B Probleme bei "Daten in CSV File schreiben". Java Basics - Anfänger-Themen 9
W (XML/XSL) Daten aus Eclipse in eine Klasse Laden. Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben