NAME:AMOL RAJKUMAR JADHAV
DATE:19-04-2022
Assigenment-String-Method
===================================================================================
========================================
1.enter a string by user and search particular character are present or not if
present find count
using class and object.
ProGram=
package String_Method;
import java.util.Scanner;
public class Find_Duplicate
{
public void input() {
Scanner x = new Scanner(System.in);
System.out.println("Enter any String");
String s = x.nextLine();
System.out.println("Duplicate");
int i, j, c = 0;
for (i = 0; i < s.length(); i++) {
for (j = i + 1; j < s.length(); j++) {
if (s.charAt(i) == s.charAt(j)) {
System.out.println(s.charAt(j));
}
}
}
}
public static void main(String[] args)
{
Find_Duplicate aj=new Find_Duplicate();
aj.input();
}
}
OutPut:
Enter any String
rajkumar
Duplicate
r
a
===================================================================================
==========================================================
2.enter a string by user and convert it in lower case
ProGram==
package String_Method;
import java.util.Locale;
import java.util.Scanner;
public class Lower_Case
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String");
String s=x.nextLine();
String s1=s.toLowerCase();
System.out.println(s1);
}
}
OutPut:
Enter String
AMOL
amol
===================================================================================
=================================
3.enter a string by user and convert it in upper case
ProGram=
package String_Method;
import java.util.Locale;
import java.util.Scanner;
public class Upper_Case
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter any String");
String s=x.nextLine();
String s1=s.toUpperCase();
System.out.println(s1);
}
}
OutPut:
Enter any String
amol
AMOL
===================================================================================
=====
4.enter a string by user and find the no of vowel and consonent using class and
object.
ProGram=
package String_Method;
import java.util.Scanner;
public class Vowel_Consonant
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter any string");
String s=x.nextLine();
int i,Vcount=0,Ccount=0;
for(i=0;i<s.length();i++)
{
if (s.charAt(i) == 'a' || s.charAt(i) == 'e' || s.charAt(i) == 'i' ||
s.charAt(i) == 'o' || s.charAt(i) == 'u' || s.charAt(i) == 'A' || s.charAt(i) ==
'E' || s.charAt(i) == 'I' || s.charAt(i) == 'O' || s.charAt(i) == 'U') {
Vcount++;
} else {
Ccount++;
}
}
System.out.println("Vowel="+Vcount);
System.out.println("ConsoNant="+Ccount);
}
}
OutPut:
Enter any string
mera bhai akshay
Vowel=6
ConsoNant=10
===================================================================================
====================================================
5.Write a Java program to concatenate two strings.
ProGram=
package String_Method;
public class concatenate_String {
public static void main(String[] args) {
String s = "Amol";
String s1 = " Jadhav";
String s2 = s.concat(s1);
System.out.println(s2);
}
}
OutPut:
Amol Jadhav
===================================================================================
============================================
6.Wap enter a string and the character present at even and odd position
individually using class and object.
ProGram=
package String_Method;
import java.util.Scanner;
public class EvenOdd
{
public void input() {
Scanner x = new Scanner(System.in);
System.out.println("Enter String");
String s = x.nextLine();
System.out.println("Even Number");
int i;
for (i = 0; i < s.length(); i++) {
if (i % 2 == 0) {
System.out.println(i+" "+s.charAt(i));
}
}
System.out.println("Odd Number");
for(i=0;i<s.length();i++)
{
if(i%2!=0)
{
System.out.println(i+" "+s.charAt(i));
}
}
}
public static void main(String[] args)
{
EvenOdd aj=new EvenOdd();
aj.input();
}
OutPut:
Enter String
mera bhai akshay
Even Number
0 m
2 r
4
6 h
8 i
10 a
12 s
14 a
Odd Number
1 e
3 a
5 b
7 a
9
11 k
13 h
15 y
===================================================================================
=====================================
7.Wap to show an example of method overloading and method overriding.
ProGram=
package String_Method;
public class OverLoading
{
public void input()
{
System.out.println("hello Java");
}
public void input(String name)
{
this.input();
System.out.println("Name="+name);
}
public static void main(String[] args) {
OverLoading aj=new OverLoading();
aj.input("Amol");
}
}
OutPut:
hello Java
Name=Amol
2)
package String_Method;
import java.util.Scanner;
class abc
{
public void input()
{
System.out.println("Welcome in codenera");
}
}
public class OverRidding extends abc
{
public void input()
{
super.input();
System.out.println("Hello Amol");
}
public static void main(String[] args) {
OverRidding aj=new OverRidding();
aj.input();
}
}
OutPut: Welcome in codenera
Hello Amol
===================================================================================
================================================================
8.Write a Java program to find reverse of a each character in a string.
ProGram=
package String_Method;
import java.util.Scanner;
public class Reversed_Char
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String");
String s=x.nextLine();
int i;
for(i=s.length()-1;i>=0;i--)
{
System.out.print(s.charAt(i));
}
}
}
OutPut:
Enter String
Amol Jadhav
vahdaJ lomA
===================================================================================
==============================================================
9.Write a Java program to remove all extra blank spaces from a given string.
ProGram=
package String_Method;
import java.util.Scanner;
public class Trim
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String");
String s=x.nextLine();
String s1=s.trim();
System.out.println(s1);
}
}
OutPut:
Enter String
amol jadhav
amol jadhav
===================================================================================
===============================================================
10.Wap show that string is immutable.
ProGram=
package String_Method;
public class ConCat
{
public static void main(String[] args) {
String s="amol";
s.concat("Rajkumar");
System.out.println(s);
}
}
OutPut:
amol
===================================================================================
=====================================================
11.Wap enter a stringa ns find the count of:
upper case
lower case
white space
ProGram=
package String_Method;
import java.util.Scanner;
public class CountoFF {
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
System.out.println("Enter String");
String s = x.nextLine();
int i, j, low = 0, upp = 0, space = 0;
for (i = 0; i < s.length(); i++)
{
if(s.charAt(i)>='A'&& s.charAt(i)<='Z')
{
upp++;
}
else if(s.charAt(i)>='a'&&s.charAt(i)<='a')
{
low++;
}
else if(s.charAt(i)==' ')
{
space++;
}
}
System.out.println("Upper Case="+upp);
System.out.println("Lower Case="+low);
System.out.println("White Space="+space);
}
}
OutPut:
Enter String
Amol Rajkumar JADhav
Upper Case=5
Lower Case=3
White Space=2
===================================================================================
==================
Q12.Wap show 1-1 example of these string method.
indexof()
tochararray()
substring()
trim()
ProGram=
package String_Method;
import java.util.Scanner;
public class IndexOff
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String");
String s=x.nextLine();
int s1=s.indexOf('a');
System.out.println(s1);
}
}
OutPut:
Enter String
rajkumar
1
2)
package String_Method;
import java.util.Scanner;
public class toCharArray
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String");
String s=x.nextLine();
char[] s1=s.toCharArray();
System.out.println(s1);
}
}
OutPut:
Enter String
Rajkumar
Rajkumar
3)
package String_Method;
import java.util.Scanner;
public class SubString_
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String ");
String s=x.nextLine();
String s1=s.substring(3);
System.out.println(s1);
}
}
OutPut:
Enter String
rajkumar
kumar
4)
public class Trim
{
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
System.out.println("Enter String");
String s=x.nextLine();
String s1=s.trim();
System.out.println(s1);
}
}
OutPut:
Enter String
amol jadhav
amol jadhav
===================================================================================
============================================================
Q1.Wap enter a string and find the duplicate element in string.
ProGram=
package String_Method;
import java.util.Scanner;
public class Find_Duplicate {
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
System.out.println("Enter any String");
String s = x.nextLine();
System.out.println("Duplicate");
int i, j, c = 0;
for (i = 0; i < s.length(); i++)
{
for (j = i + 1; j < s.length(); j++)
{
if (s.charAt(i) == s.charAt(j))
{
System.out.println(s.charAt(j));
}
}
}
}
}
OutPut:
Enter any String
rajkumar
Duplicate
r
a
===================================================================================
=========================================================
Q2.Wap enter a string and remove all duplicate character.
ProGram=
package String_Method;
import java.util.Scanner;
public class Remove_Duplicate {
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
System.out.println("Enter String");
String s = x.nextLine();
char ch[]=s.toCharArray();
int i,j;
for(i=0;i<ch.length;i++)
{
for(j=i+1;j<ch.length;j++)
{
if(ch[i]==ch[j])
{
ch[j]=0;
}
}
}
for(i=0;i<ch.length;i++)
{
if(ch[i]!=0)
System.out.print(ch[i]);
}
}
}
OutPut:
Enter String
we are indian
we arind
===================================================================================
==================================================