Manchmal ist es nötig Zahlen wieder in einen String zu bekommen um sie z.B. in ein Textfeld als Ausgabe zu schreiben. Dafür steht uns Integer.toString() zur Verfügung. Das folgende Beispiel zeigt wie es geht. Die Ausgabe wäre “12345″ als String.
Es ist wichtig sich zu überlegen mit welchem Editor man arbeiten möchte, da dies in Zukunft die Arbeitsfläche sein wird von der man beim Arbeiten umgeben ist. Heute möchte ich Ihnen zwei wichtige Editoren vorstellen.
Java Editor
Der Java Editor ist auf jeden Fall für Anfänger zu empfehlen. Über wenige Klicks lassen sich richtige Windows Fenster erstellen und in einer WYSIWYG-Oberfläche können Buttons oder ähnliches plaziert werden. Der Quellcode ist aber stehts in einem seperaten Fenster einsichtlich. Somit liefert der Java Editor für Anfänger eine optimale Entwicklungsumgebung um sich in Java einzuleben.
Eclipse
Eclipse ist ein weitaus komplexerer Editor und auch für das professionelle Programmieren zu empfehlen. Man arbeitet nur mit dem Quellcode, wobei Eclipse die nützliche Funktion der Auto-Vervollständigung bietet. Aus z.B. aufgelisteten Methoden kann man sich so die gewünschte Auswählen. Des weiteren lassen sich Klassen, Attribute und Methoden übersichlich darstellen und innerhalb des Quellcodes werden inhaltliche Verknüpfungen auf Wunsch grafisch dargestellt.
Wer also einem Anfänger die Funktionen von Java anschaulich darstellen will greift mal eben zum Java-Editor, geht es in die richtigen Programmierphasen sollten anspruchsvollere Entwicklungsumgebungen wie Eclipse verwendet werden.
Selbstverständlich ist es auch möglich teile eines Strings zu ersetzen. Dies ist einfach möglich mit replace() wie das untere Beispiel zeigt.
Die ausgabe des Beispiels lautet:
Mehr…
Selbstverständlich kann man mit Java mittels RegEx, Strings in Strings suchen. Um Regex zu vermeiden, gibt es die möglichkeit folgendes Codebeispiel zu nutzen um Strings in Strings zu finden:
Mehr…
Hier eine nicht von mir entwickelte Methode zur errechnung des Zineszins. Da ich der meinung bin, dass dies eine sehr nützliche und sauber Programmierte Methode ist, möchte ich sie euch nicht vorenthalten. Vielen Dank an das Java CodeBook für diesen Artikel. Folgendes Beispiel demonistriert die Kaltulation des Zineszins:
Mehr…
21 Jan
Dies ist wohl einer der top100 genutzten Funktionen, die nicht nur für eine KI sinnvoll ist, sondern auch bei Zahlen mit vielen stellen nach dem komma nützlich ist.
Die Ausgabe des gezeigten Beispiel ist:
Mehr…
Jeder kennt es, jeder braucht es. Manchmal sind Integers als String hinterlegt und müssen für verschiedene Mathematischen Operationen in Strings umgewandelt werden. Hier seht ihr wie die Funktion Integer.ParseInt() genutzt wird. Bitte beachten sie auch, dass keine Buchstaben oder Sonderzeichen im String vorkommen dürfen, da ansonsten eine java.lang.NumberFormatException geworfen sind.
Die ausgabe im Beispiel wäre: Mehr…
In Java ist es möglich Zufahlsausgaben mit den Datentypen int, long, double und boolean zu erstellen. Dies erfolgt mit der Klasse Java.util.Random. Bitte beachtet, dass ein Zufahlsgenerieren zurückerechnet werden kann. Sollte ein tatsächlicher Zufall entstehen, muss mittels ticks, etc. zufälle generiert werden. Hier der Code, für das erstellen von einem Zufalls Long, Integer, Double und boolean.
Die Ausgabe bei diesem Beispiel lautet zum beispiel: Mehr…
Oft denkt man sich, dass es wesentlich sinnvoller ist Lottozahlen zu generieren, als sie selbst anzukreuzen. Das ankreuzen kostet nicht nur Zeit, sondern man steht auch oft davor und weiß nicht welche zahl man nehmen soll. Hierfür kann man diese Zahlen am besten per Java generieren. Dies spart nicht nur Zeit, sondern es ist auch Witzig anzusehen, welche zufallsergebnisse raus kommen. Die Ausgabe unterscheidet sich natürlich bei jedem aufruf, könnte aber, wie z.b bei mir folgende sein:
Mehr…
21 Jan
Es ist einfach Celsius in Fahrenheit und umgekehrt zu rechnen. Ihr benötigt für die Umrechnung folgende Formeln:
Celsisus in Fahrenheit: c=(f-32) * 5 / 9
Mit dieser Formel ist es einfach Celsius in Fahrenheit und umgekehrt zu rechnen, wie folgendes Codebeispiel zeigt:
Mehr…