Inhaltsverzeichnis

Strings

Cäsar

Das folgende Code-Beispiel dient nur dem Verständnis der einzelnen Methoden, nicht dem sinnvollen Einbau in ein Applet oder ein Programm.

    public static void main (String [] args) {
        String originaltext = "HALLOWELT";
        char zch = originaltext.charAt(1);
        zch += 5;
        String verschluesselterText = ""+zch;
        System.out.println (verschluesselterText);
    }

Methoden

String zch1 = String ("Hallo Welt!");
String zch2 = new String ("Hallo Welt!");
 
char [] charArray = {'H','A','L','L','O'};
String zch3 = new String (charArray);
 
String zch4 = new String ("C:\\Programme");  // Backslash erfordert Escape-Sequenz
 
String zch5 = "Hallo";
String zch6 = "Welt";
String zchSumme = zch5 + " " + zch6 + "!";
String zch7 = "Hallo";
boolean gleich = zch5==zch7; // ergibt false, da die Verweise auf Objekte verglichen werden
 
String zch8 = String.valueOf('a'); // char in String umwandeln
String zch9 = ""+'a'; // char in String umwandeln;
 
String zch8 = 5 + "Hallo"; // funktioniert
String zch9 = 5; // funktioniert nicht!
 
int n = "Hallo Welt".length(); // ergibt 10
 
int i = Integer.parseInt ("101");
int i2 = Integer.parseInt ("101",2); // interpretiert 101 als Binärzahl
int i16 = Integer.parseInt ("101",16); // interpretiert 101 als Hexadezimalzahl
float x = Float.parseFloat ("3.4"); 
 
public char charAt(int index)
 
public int compareTo(String anotherString)
 
public static String copyValueOf(char[] data)
public static String copyValueOf(char[] data, int offset, int count)
 
public boolean equals(Object obj)
 
public boolean equalsIgnoreCase(String anotherString)
 
 
StringBuffer: append, insert, delete, replace, length, indexOf, 
 
 
System.out.println ('a'+'b');  // ergibt 195
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International