Java string programs

Java String Manipulation Programs

String Length


public class StringLength {
    public static void main(String[] args) {
        String text = "Hello, World!";
        int length = text.length();
        System.out.println("Length of the string: " + length);
    }
}


Length of the string: 13

String Concatenation


public class StringConcatenation {
    public static void main(String[] args) {
        String firstName = "John";
        String lastName = "Doe";
        String fullName = firstName + " " + lastName;
        System.out.println("Full Name: " + fullName);
    }
}


Full Name: John Doe

Substring


public class SubstringExample {
    public static void main(String[] args) {
        String text = "Programming is fun";
        String substring = text.substring(12);
        System.out.println("Substring: " + substring);
    }
}


Substring: fun

String Comparison


public class StringComparison {
    public static void main(String[] args) {
        String str1 = "Hello";
        String str2 = "Hello";
        String str3 = "World";

        boolean isEqual1 = str1.equals(str2);
        boolean isEqual2 = str1.equals(str3);

        System.out.println("str1 equals str2: " + isEqual1);
        System.out.println("str1 equals str3: " + isEqual2);
    }
}


str1 equals str2: true
str1 equals str3: false

String Manipulation


public class StringManipulation {
    public static void main(String[] args) {
        String text = "    Trim this text.    ";
        String trimmedText = text.trim();
        System.out.println("Original Text: " + text);
        System.out.println("Trimmed Text: " + trimmedText);
    }
}


Original Text:     Trim this text.    
Trimmed Text: Trim this text.

String Replace


public class StringReplace {
    public static void main(String[] args) {
        String text = "Replace spaces with dashes";
        String replacedText = text.replace(" ", "-");
        System.out.println("Original Text: " + text);
        System.out.println("Replaced Text: " + replacedText);
    }
}


Original Text: Replace spaces with dashes
Replaced Text: Replace-spaces-with-dashes

Comments