You are on page 1of 14

1.what is the output of below program?

public class StringDemo {

public static void main(String args[]) {

char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.' };

String helloString = new String(helloArray);

System.out.println( helloString );

2.write a java program is an example of length(), method String class?

public class StringDemo {

public static void main(String args[]) {

String palindrome = "Dot saw I was Tod";

int len = palindrome.length();

System.out.println( "String Length is : " + len );

3.write a java program the String class includes a method for concatenating two strings ?

public class StringDemo {


public static void main(String args[]) {

String string1 = "saw I was ";

System.out.println("Dot " + string1 + "Tod");

4.write a java program to Creating an Immutable class?

public final class MyString

final String str;

MyString(String s)

this.str = s;

public String get()

return str;

5.write a java program It returns the index within this string of the first occurrence of the specified
substring, starting at the specified index.?
public class StudyTonight {

public static void main(String[] args) {

String str="StudyTonight";

System.out.println(str.indexOf('u'));

System.out.println(str.indexOf('t', 3));

String subString="Ton";

System.out.println(str.indexOf(subString));

System.out.println(str.indexOf(subString,7));

6.write a java program function is used to convert primitive data types into Strings?

public class Example{

public static void main(String args[]){

int num = 35;

String s1 = String.valueOf(num);

System.out.println(s1+"IAmAString");

7.write a java program to using toString() method?

public class Car {

public static void main(String args[])


{

Car c = new Car();

System.out.println(c);

public String toString()

return "This is my car object";

8.write a java program If we don't override the toString() method and directly print the object, then it
would print the object id.?

public class Car {

public static void main(String args[])

Car c = new Car();

System.out.println(c);

9.write a java Example showing difference between String and StringBuffer?


class Test {

public static void main(String args[])

String str = "study";

str.concat("tonight");

System.out.println(str);

StringBuffer strB = new StringBuffer("study");

strB.append("tonight");

System.out.println(strB);

10.write a java Example of StringBuilder?

class Test {

public static void main(String args[])

StringBuilder str = new StringBuilder("study");

str.append( "tonight" );

System.out.println(str);

str.replace( 6, 13, "today");

System.out.println(str);
str.reverse();

System.out.println(str);

str.replace( 6, 13, "today");

11.write a java program Reverse string using built in function?

import java.util.Scanner;

public class Strings

public static void main(String[] args)

String str;

Scanner sc=new Scanner(System.in);

System.out.println("Enter the String");

str=sc.nextLine();

String reverse=new StringBuilder(str).reverse().toString();

System.out.println("after reversing"+reverse);

sc.close();

12.write a java program using char-at function?


import java.util.Scanner;

public class Strings

public static void main(String[] args)

String str;

Scanner sc=new Scanner(System.in);

System.out.println("Enter the String");

str=sc.nextLine();

for(int i=0; i<str.length(); i++){

System.out.println("char at"+i+":"+str.charAt(i));

sc.close();

13.write a java program using string length()?

import java.util.Scanner;

public class Strings

public static void main(String[] args)

String str;
Scanner sc=new Scanner(System.in);

System.out.println("Enter the String");

str=sc.nextLine();

int len=str.length();

System.out.println("length of the string is:"+len);

sc.close();

14.write a java program using string substring() method?

public class Strings

public static void main(String[] args)

String str=" Examination";

String temp=str.substring(6);

System.out.println(temp);

15.write a java program using string substring?


public class Strings

public static void main(String[] args)

String str=" Examination";

for(int i=0; i<str.length(); i++)

System.out.println(str.substring(i));

16.write a java program using string contains() method?

public class Strings

public static void main(String[] args)

String str=" Examination";

System.out.println(str.contains("nation"));

System.out.println(str.contains("ara"));

}
17.write a java program using string join() method?

public class Strings

public static void main(String[] args)

String str=String.join("--","welcome","java","world");

System.out.println(str);

18.write a java program using String equals() method?

public class Strings

public static void main(String[] args)

String str1="programming";

String str2="programming";

String str3="PROGRAMMING";

String str4="Debug";
System.out.println(str.contains(str1.equals(str2));

System.out.println(str.contains(str1.equals(str3));

System.out.println(str.contains(str1.equals(str4));

19.write a java program using string isEmpty() method?

public class Strings

public static void main(String[] args)

String str1="";

String str2="Exam";

System.out.println(str.contains(str1.isEmpty());

System.out.println(str.contains(str2.isEmpty());

20.write a java program using string indexOf() method?


public class Strings

public static void main(String[] args)

String str="programming";

System.out.println(str.contains(str.indexOf('a'));

21.write a Java praogram to illustrate the java.lang.StringBuffer.appendCodePoint(int cp) ?

import java.lang.*;

public class Geeks {

public static void main(String[] args)

StringBuffer sbf = new StringBuffer("Geeksforgeeks");

System.out.println("String buffer = " + sbf);

sbf.appendCodePoint(65);

System.out.println("After appending CodePoint is = " + sbf);


}

22.Java program to demonstrate conversion from String to StringBuffer and StringBuilder. ?

public class Test

public static void main(String[] args)

String str = "Geeks";

StringBuffer sbr = new StringBuffer(str);

sbr.reverse();

System.out.println(sbr);

StringBuilder sbl = new StringBuilder(str);

sbl.append("ForGeeks");

System.out.println(sbl);

23.write a Java program to demonstrate conversion from String to StringBuffer and StringBuilder.?
public class Test

public static void main(String[] args)

StringBuffer sbr = new StringBuffer("Geeks");

String str = sbr.toString();

StringBuilder sbl = new StringBuilder(str);

System.out.println(sbl);

You might also like