Java – Substring Funktion

In Java gibt es die Funktion substring um einen String aus einem größeren String herauszulesen. Es gibt 2 Möglichkeiten die Funktion zu nutzen: Einmal mit Angabe des Startindex ab dem der restliche String zurück geliefert wird oder es kann zusätzlich ein Stopindex angegeben werden an dem der Substring endet. Syntax: public String substring(int startIndex); public […]

Java – indexOf Funktion

In Java gibt es zur Suche von Strings in größeren Texten/Strings die Funktion indexOf. Wird der Suchstring im Text gefunden, so liefert die Funktion indexOf die aktuelle Position des ersten Vorkommens zurück. Wird der Suchstring nicht gefunden, liefert die Funktion stattdessen den Wert -1. Die Funktion kann auf ein String angewendet werden. Syntax der verschiedenen […]

Java – Split String

Die Programmiersprache Java besitzt die Methode split um Strings anhand gewisser Kriterien in mehrere Einzelteile aufzusplitten. Diese Method wurde in der Java-Klasse String implementiert, so dass die Methode auf jeden String angewendet werden kann. Hauptsächlich wird die Methode genutzt um einen String genau anhand eines Zeichens zu splitten. Beispiel: String example = „Das ist ein […]

Eclipse unter Windows 7 (64bit) – failed to load the jni shared library

Bei der Installation von Eclipse kann es beim Starten von Eclipse zur Fehlermeldung ‚failed to load the jni shared library‚ kommen. Der Fehler kann vorkommen, wenn Eclipse mit 64 Bit-Version mit einem Java JDK/JRE mit 32 Bit betrieben. Zur Lösung sollte das JDK/JRE in der 64 Bit-Version benutzt werden. Danach startet Eclipse ohne weitere Probleme.

Java – Daten aus einer Datei lesen

Hier ein Beispiel wie man mit Java aus einer Datei Daten auslesen kann: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; public class FileClass { public static void main(String[] args) { try { File file = new File(„C:\\WINDOWS\\Temp\\subdirectory\\file.txt“); // read data from file BufferedReader input = new BufferedReader(new InputStreamReader(new FileInputStream(file))); String s = […]

Java – Daten in eine Datei schreiben

Hier ein kleines Beispiel um in Java Daten in eine Datei zu schreiben: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class FileClass { public static void main(String[] args) { try { File file = new File(„C:\\WINDOWS\\Temp\\subdirectory\\file.txt“); // create directory and file if it does not exist if (!file.exists()) { // create directory if the directory […]

Tomcat und Java 1.6 auf WinXP SP2

Wenn man einen Tomcat 5 oder 6 auf seinem Windows-Rechner installieren will und Java 1.6 benutzt, so erhält man womöglich folgende Fehlermeldung beim Starten des Tomcats: Can’t create the specified module. Failed creating java C:\Programme\Java\jdk1.6.0\jre\bin\server\jvm.dll ServiceStart returned 1 Mit Java 1.5 taucht der Fehler nicht auf. Um den Fehler unter Java 1.6 zu beheben, muss […]

Java – For-Schleifen

In Java gibt es mehrere Möglichkeiten For-Schleifen zu gestalten. Einige For-Schleifen werden hier nun vorgestellt: For-Schleife über ein Array: Intern wird hier eine Zählvariable verwendet, um über das Array zu iterieren. String[] stringArray = {„Eins“, „Zwei“, „Drei“}; for (int i = 0; i < stringArray.length; i++) {   String element = stringArray[i];   System.out.println(„Element “ […]