Überprüfung ersten Zeichens

Status
Nicht offen für weitere Antworten.
J

JavaTheHut

Gast
Hallo,

Und zwar soll ich beliebig viele Komplexe Zahlen addieren bzw. subtrahieren. Das ganze spielt sich so ab, dass als erste eingabe ein "+" oder ein "-" sein soll, und je nachdem sollen die Zahlen von der ersten subtrahiert oder addiert werden. Jetzt will ich eben das erste Zeichen der Eingabe überprüfen, komm aber ned zurecht.Habs mit charAt() oder equals() versucht, jedoch stellt sich noch das Problem dass ich ned genau weiß wie ma ein einzelnes Zeichen einliest? Kann mir bitte wer helfen? Danke im Vorraus.
 

Ark

Top Contributor
Wo genau ist jetzt das Problem!? Willst Du wissen, wie man zur Laufzeit etwas in das Programm eingibt? Oder willst Du wissen, wie man die Eingabe auswertet?

Macht's doch mal wie in der Schule: gegeben, gesucht … ;)

MfG
Ark
 
J

JavaTheHut

Gast
NA ich will wissen was ich machen muss bzw. was ich verwenden muss damit es endlich funktioniert.
hab das programmstück soweit dass es beliebig viele zahlen addiert aber eben nicht erst wenn man ein "+" setzt.

Aufgabenstellung
Eine komplexe Zahle soll durch eine Klasse namens Complex dargestellt werden. Diese Klasse besitzt 2 Datenelemente (Felder) vom Typ int die den Realteil und den Imaginärteil der komplexen Zahl repräsentieren. Diese
Klasse soll folgende öffentlichen Methoden besitzen:

void add(Complex c), die die Zahl c dazuaddiert
void sub(Complex c), die die Zahl c subtrahiert
String toString(), die eine Stringdarstellung der Zahl ("(real;img)") zurückliefert

Der Konstruktor hat 2 Parameter vom Typ int, den Realteil und den Imagin?rteil. Die restlichen Methoden und Datenelemente sollten privat sein. Gestartet wird das Programm über eine ausführbare Klasse Main, die den Referenztyp (Klasse) Complex benutzt (d.h. mit komplexen Zahlen rechnet). Diese Klasse Main liest einen Operator und beliebig viele komplexe Zahlen ein. Wenn die erste Eingabe '-' war, werden die Zahlen von der ersten eingelesenen komplexen Zahl subtrahiert, wenn eine '+' eingelesen wurde, werden alle komplexen Zahlen addiert

ok und jetzt das Problem:

Die erste Eingabe ist entweder ein '+' oder ein '-'. Danach folgen abwechselnd Realteil und Imagin?rteil vom Typ Integer. Wird nur eine komplexe Zahl (2 Werte) eingelesen, soll diese das Ergebnis sein. Wenn die Eingabe gleich zu Beginn abgebrochen wird, soll die komplexe Zahl mit Realteil und Imaginärteil gleich 0 ausgegeben werden.

Jo dass is die aufgabe, außerem soll man die Klasse Scanner zum einlesen von Daten verwenden.
 
S

SlaterB

Gast
nun mal ganz langsam,
am Anfang steht doch wohl das Problem, mit Scanner etwas um User einzulesen oder?

das ist eine grundlegende Klasse von Java mit einer grundlegenden Operation,
sowas lernt man durch ein Buch, die API, Forum- oder google-Suche,
überall werden dir Beispiele entgegen geworfen wenn du nur ein bisschen Suchaufwand hineinsteckst

gar kein Aufwand und vermeintlich eine einfache Frage tippen
(was bei deinen Postings wohl dann doch länger dauert ;) )
ist zunächst der falsche Weg
 
J

JavaTheHut

Gast
Ja du, wie gesagt ich hab das Programm schon fertig, nur muss ich jetzt noch dieses "+" und "-" einbauen, habe aber keine Idee, wie ich das abfragen soll. Deswegen nochmal die Frage(kurz):
Wie kann ich überprüfen, ob das erste Zeichen das eingegeben wird ein "+" bzw "-" ist?
 

b0unc3

Bekanntes Mitglied
indem du mit einer if abfrage am anfang deines programmes überprüfst, ob du ein "+" oder ein "-" eingegeben hast
 
G

Gast

Gast
mit der charAt(int) methode geht das wie du schon am anfang bemerkt hattest

wenn du das nicht hinbekommst musst du mal code posten was nicht klappt
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Überprüfung dass Zahl nur aus 0,1 besteht Java Basics - Anfänger-Themen 2
A Überprüfung für unentschieden in TicTacToe Java Basics - Anfänger-Themen 10
A Überprüfung in TicTacToe Java Basics - Anfänger-Themen 5
C Problem mit If Else If und Überprüfung eines Counters Java Basics - Anfänger-Themen 3
S Überprüfung rechtwinkliges Dreieck Java Basics - Anfänger-Themen 4
I Null-Überprüfung durch Lambda-Expressions abkürzen Java Basics - Anfänger-Themen 8
T Algorithmus zur Überprüfung eines binären Suchbaums Java Basics - Anfänger-Themen 2
V Personalnummer Überprüfung Java Basics - Anfänger-Themen 2
T Überprüfung einer Aufgabe zu verketteten Listen Java Basics - Anfänger-Themen 5
O Überprüfung auf Existenz einer Methode Java Basics - Anfänger-Themen 6
P Fallunterscheidung mit Überprüfung (enum) Java Basics - Anfänger-Themen 11
A null-Überprüfung Java Basics - Anfänger-Themen 24
S VierGewinnt Überprüfung Java Basics - Anfänger-Themen 7
J While-Überprüfung wird nicht wahr Java Basics - Anfänger-Themen 2
C Datentypen Methode zur Überprüfung, ob ein Rechenergbnis Int ist Java Basics - Anfänger-Themen 4
C Mit if Überprüfung von drei Werten durchführen Java Basics - Anfänger-Themen 6
B Problem bei Überprüfung des Inhalts eines Arrays Java Basics - Anfänger-Themen 25
S Überprüfung Benutzereingabe Java Basics - Anfänger-Themen 5
J Überprüfung, ob Array aufsteigend sortiert Java Basics - Anfänger-Themen 6
U Frage zur Überprüfung von einer Zahl Java Basics - Anfänger-Themen 9
C Überprüfung eines Arrays auf einen speziellen Wert Java Basics - Anfänger-Themen 5
D String-Überprüfung Java Basics - Anfänger-Themen 4
Q Überprüfung ob JTextField einen Text enthält Java Basics - Anfänger-Themen 2
B Überprüfung ob Methode von geerbter Klasse aufgerufen wird Java Basics - Anfänger-Themen 2
C Überprüfung ob Eingabe Text/ASCII Java Basics - Anfänger-Themen 24
D Überprüfung: Double oder Integer Java Basics - Anfänger-Themen 4
N Überprüfung der ZufallsZahl? Java Basics - Anfänger-Themen 2
R Eingabe eines Chars mit Überprüfung Java Basics - Anfänger-Themen 3
O Überprüfung von Eingaben auf Sinnhaftigkeit Java Basics - Anfänger-Themen 7
Ü Zweidimensionales Array in der ersten Zeile deklarieren Java Basics - Anfänger-Themen 13
K Warum wird mir hier nach dem ersten Durchlauf zwei mal "welchen Datentyp wollen sie übergeben?" ausgegeben ? Java Basics - Anfänger-Themen 1
M Stream mit den ersten n natürlichen Zahlen Java Basics - Anfänger-Themen 4
H Erste Schritte Warum misslingt die Auswertung des ersten Aufrufparameters? Java Basics - Anfänger-Themen 4
J Mein Programm läuft bei der ersten Eingabe nicht mehr weiter, woran liegt das? Java Basics - Anfänger-Themen 6
padde479 Array Multiplikation der ersten n Zahlen Java Basics - Anfänger-Themen 7
G Main Methode wird beim ersten Aufruf nicht richtig ausgeführt Java Basics - Anfänger-Themen 1
M Ersten Index von Array bestimmen Java Basics - Anfänger-Themen 14
O Methode in while-Schleife aufrufen geht nur beim ersten Mal Java Basics - Anfänger-Themen 2
KogoroMori21 Vorbereitung auf die Programmieren Klausur vom ersten Semester Java Basics - Anfänger-Themen 4
1 Erste Schritte Was denkt ihr über eines meiner ersten Javaprogramme? Java Basics - Anfänger-Themen 2
H Ersten Zug bestimmen Java Basics - Anfänger-Themen 12
Java The Hutt Primzahlen - die ersten 100 Java Basics - Anfänger-Themen 17
M JComboBox ersten Eintrag leerlassen bzw. Platzhalter Java Basics - Anfänger-Themen 1
J Erste Schritte Feedback zum ersten Anfängerprogramm Java Basics - Anfänger-Themen 6
Z Ersten Buchstaben eines Elements eines String-Arrays auslesen Java Basics - Anfänger-Themen 5
M Methoden while liefert nur den ersten Datensatz Java Basics - Anfänger-Themen 12
C Entfernen des ersten String-Elements Java Basics - Anfänger-Themen 6
T static String Variable wird nur beim ersten aufruf durch eine Funktion geändert. Java Basics - Anfänger-Themen 16
K Frage zu meinem ersten Programm Java Basics - Anfänger-Themen 5
K OOP Die ersten Schritte bei der Programierung Java Basics - Anfänger-Themen 1
S Die ersten vier perfekte Zahlen. Java Basics - Anfänger-Themen 30
Z Meine ersten Gehversuche Java Basics - Anfänger-Themen 11
D Problem mit meinem ersten JOptionPane - Fatal exception occurred. Program will exit. Java Basics - Anfänger-Themen 6
M Ausführen des ersten Java Programms Java Basics - Anfänger-Themen 2
S Problem beim ersten compilieren überhaubt Java Basics - Anfänger-Themen 43
T gebe mir den ersten eltern knoten Java Basics - Anfänger-Themen 3
C ArrayIndexOutOfBoundsException bei meinem ersten objektiorientierten Programm Java Basics - Anfänger-Themen 4
X SAX die ersten Schritte Java Basics - Anfänger-Themen 5
T Datenbank automatisch erzeugen beim ersten Start Java Basics - Anfänger-Themen 6
I Problem beim Schreiben eines ersten Programms Java Basics - Anfänger-Themen 3
Semox Ersten Wert eines Intervalls bei Berechnung einschließen Java Basics - Anfänger-Themen 8
B Ersten Eintrag aus einer Map bekommen Java Basics - Anfänger-Themen 11
A Die Werte der ersten beiden markierten Check-Boxen registrieren Java Basics - Anfänger-Themen 11
T zweiter Timer überschreibt den ersten Timer ? Java Basics - Anfänger-Themen 5
D Suche in JList nach dem ersten Buchstaben Java Basics - Anfänger-Themen 2
T zweiter thread killt den ersten Java Basics - Anfänger-Themen 2
T Ersten Buchstaben in einem Wort groß schreiben. Java Basics - Anfänger-Themen 6
L beim ersten compilen schon erste probleme Java Basics - Anfänger-Themen 8
K Programmieren von den ersten 70 Fibonacci-Zahlen Java Basics - Anfänger-Themen 2
S Tomcat Error mit meiner ersten JSF Seite Java Basics - Anfänger-Themen 17
M Problem beim Löschen des ersten Eintrags einer TreeSet Java Basics - Anfänger-Themen 3
G die ersten Zeichen eines Strings Vergleichen mit String Java Basics - Anfänger-Themen 6
G ersten Tag des Monats ermitteln Java Basics - Anfänger-Themen 3
N die ersten drei buchstaben eines Strings ausgeben Java Basics - Anfänger-Themen 2
L Probleme beim ersten JavaProgramm! Java Basics - Anfänger-Themen 4
M meine ersten versuche Java Basics - Anfänger-Themen 8
N Kleines Problem mit meiner ersten Klasse Java Basics - Anfänger-Themen 5
S ersten schritte in Java lernen! Java Basics - Anfänger-Themen 3
thE_29 Vor dem ersten Posten bitte lesen! Java Basics - Anfänger-Themen 1
L Kompletter Neuling: Hilfe beim ersten Java Versuchen Java Basics - Anfänger-Themen 12
C Position eines Zeichens in einem String ausgeben Java Basics - Anfänger-Themen 1
T Ändern der Breite eines Zeichens Java Basics - Anfänger-Themen 3
K Alle vorkommen eines Zeichens in StringBuffer Objekt löschen Java Basics - Anfänger-Themen 6
C Vorkommen eines Zeichens zählen Java Basics - Anfänger-Themen 4
I Aufkommen eines be*timmten Zeichens in einem String zählen Java Basics - Anfänger-Themen 13
H Mehrmaliges vorkommen eines Zeichens in einem String Java Basics - Anfänger-Themen 14
J Anzahl eines bestimmten Zeichens in einem String Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben