Java Topics
String Class in Java
Last Updated : 26 May, 2026
title: String Class in Java
title: String Class in Java description: Java mein String class ka introduction
String kya hai?
String ek sequence of characters hai. Java mein String ek class hai, primitive type nahi.
String Create karna
String Literal (Preferred)
String s = "Hello";
// String Pool mein store hota hainew keyword se
String s = new String("Hello");
// Heap mein naya object banta haiString Pool
Java mein String Pool (intern pool) ek special memory area hai jahan String literals store hote hain. Same literal dobara create karte hain to naya object nahi banta.
String s1 = "Java";
String s2 = "Java";
System.out.println(s1 == s2); // true (same pool object)
String s3 = new String("Java");
System.out.println(s1 == s3); // false (different heap object)
System.out.println(s1.equals(s3)); // true (same content)String Immutability
String objects change nahi ho sakte. Modification pe naya object banta hai.
String s = "Hello";
s = s + " World"; // Naya object bana, "Hello World"
// Original "Hello" ab bhi pool mein haiString Length
String s = "Hello";
System.out.println(s.length()); // 5Exam Focus
Revise definitions, diagrams, examples, and short-answer points for String Class in Java.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Java topic.
Search Terms
java, java programming, core java, java master course, java notes, master, course, fundamentals
Related Java Topics