Skip to content

Commit f06c0df

Browse files
committed
Basic String Code file
1 parent d256704 commit f06c0df

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

b_of_str.java

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
class b_of_str{
2+
public static void main(String[] a){
3+
String s1 = new String("New String");
4+
System.out.println("Basic String using new keyword : " + s1);
5+
6+
String const1 = "Constant Value !";
7+
System.out.println("String Literal value : " + const1);
8+
9+
StringBuffer s_buffer = new StringBuffer("Buffered Value");
10+
System.out.println("String Buffer Class : " + s_buffer);
11+
12+
StringBuilder s_builder = new StringBuilder("Builder Value");
13+
System.out.println("String Buider Class's String : " + s_builder);
14+
15+
System.out.println("Immutable String : " + const1);
16+
const1 = const1.concat("is now changed !");
17+
System.out.println("Changed String value : " + const1);
18+
19+
System.out.println("\nStrings with and without new keyword : \n");
20+
System.out.println("String without new Keyword : ");
21+
System.out.println(const1);
22+
System.out.println("\nString with new keyword : ");
23+
System.out.println(s1 + " " + s_buffer + " " + s_builder);
24+
25+
byte asc1[] = {65,67,75};
26+
System.out.print("Array of Ascii : ");
27+
for(int i = 0;i < asc1.length;i++){
28+
System.out.print(asc1[i] + " ");
29+
}
30+
String combined_str = new String(asc1);
31+
System.out.println("\nString created using array of Array : " + combined_str);
32+
33+
char chr1[] = {'A','c','k'};
34+
System.out.print("Array of Character : ");
35+
for(int i = 0;i < chr1.length;i++){
36+
System.out.print(chr1[i] + " ");
37+
}
38+
String combined_st = new String(chr1);
39+
System.out.println("\nArray of Character : " + combined_st);
40+
}
41+
}

0 commit comments

Comments
 (0)