0% found this document useful (0 votes)
28 views

10 String

The document contains code for multiple Java classes that take user input of strings and perform various operations on them like substring, reversing, sorting, uppercase conversion etc. and output the results. The classes demonstrate different string handling methods in Java like substring, charAt, compareTo, toUpperCase etc.

Uploaded by

ilnithya80
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

10 String

The document contains code for multiple Java classes that take user input of strings and perform various operations on them like substring, reversing, sorting, uppercase conversion etc. and output the results. The classes demonstrate different string handling methods in Java like substring, charAt, compareTo, toUpperCase etc.

Uploaded by

ilnithya80
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

import java.util.

*;
class str20_a
{
public static void main()
{ String s;
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
s=sc.next();
int len=s.length();
for(i=0;i<=s.length()-1;i++)
System.out.println(s.substring(0,len-i));

}}

class str20_c
{
public static void main()
{ String s;
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
s=sc.next();
int len=s.length();
for(i=0;i<=s.length()-1;i++)
System.out.println(s.substring(i,len));
}}

class str20_b
{
public static void main()
{ String s;
int i,j,x;
Scanner sc=new Scanner(System.in);
System.out.println("enter a string");
s=sc.next();
int len=s.length();
x=len-1;
for(i=0;i<len;i++)
{ for(j=0;j<=i;j++)
{ System.out.print(s.charAt(x); }
System.out.println();
x--; } }}

class str21_a
{
public static void main()
{ String s;
int i,j,x;
s=”ABCDE”;
for(i=0;i<len;i++)
System.out.println(s.substring(i));
class str21_b
{
public static void main()
{ char c=’A’;
int i,j,x;
for(i=0;i<5;i++)
{ for(j=0;j<i;j++)
System.out.print(c++);
System.out.println(); } }}
class str21_c
{
public static void main()
{ String s=”ABCDE”;
int i,j,x;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{ System.out.print(s.substring(0,s.length()-i));
System.out.print(s.substring(0, i));
} }}

import java.util.*;
class str25
{
public static void main()
{ String ct[]=new String[10];
String cap[]=new String[10];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter 10 city name & its capital");
for( i=0;i<10;i++)
{ ct[i]=sc.nextLine();
cap[i]=sc.nextLine(); }
System.out.println("country \t capitals");
for( i=0;i<10;i++)
{ char x=ct[i].charAt(0);
if(x=='A' || x=='E' || x=='I' || x=='O' || x=='U' )
System.out.println(ct[i]+"\t"+cap[i]);
}
}}

import java.util.*;
class str26
{
public static void main()
{ String s[]=new String[10];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a 10 string");
for(i=0;i<10;i++)
s[i]=sc.next();
char a=sc.next().charAt(0);
for(i=0;i<10;i++)
if(s[i].charAt(0)==a)
System.out.println(s[i]); }}

import java.util.*;
class str27
{
public static void main()
{ String s[]=new String[20];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a 20 string");
for(i=0;i<20;i++)
s[i]=sc.next();
for(i=0;i<20;i++)
for(j=0;j<20-i-1;j++)
if(s[j].compareTo(s[j+1])>0)
{ String t=s[j];
s[j]=s[j+1];
s[j+1]=t; }
for(i=0;i<20;i++)
System.out.println(s[i]); }}
import java.util.*;
class str28
{
public static void main()
{ String s[]=new String[10];
int i;
Scanner sc=new Scanner(System.in);
System.out.println("enter a 10 string");
for(i=0;i<10;i++)
s[i]=sc.next();

for(i=0;i<10;i++)
{ s[i]=s[i].toUpperCase();
int len=s[i].length();
char x=s[i].charAt(0);
char y=s[i].charAt(len-1);
if((x!='A' && x!='E' &&x!='I' && x!='O' && x!='U') &&(y=='A' || y==
'E' || y=='I' || y== 'O' || y=='U'))

System.out.println(s[i]);
}

}}

import java.util.*;
class str29
{
public static void main()
{ String w[]=new String[10],x;
int i;
System.out.println("enter nm & std for 10 cities");
for(i=0;i<10;i++)
w[i]=sc.next();
for(i=0;i<10;i++)
{ String rv=””;
for(j=w[i].length()-1;j>=0;j–)
rv=rv+w[i].charAt(j);
if (rv.equals(w[i])
System.out.println(w[i]); }}

import java.util.*;
class str30
{
public static void main()
{ String nm[]=new String[10],x;
int std[]=new int[10],i,fl=0;
System.out.println("enter nm & std for 10 cities");
for(i=0;i<10;i++)
{ nm[i]=sc.next();
std[i]=sc.nextInt(); }
System.out.println("enter nm to be searched");
x=sc.next();

for(i=0;i<10;i++)
if(nm[i].equals(x))
{ System.out.println(nm[i]+"\t"+std[i]);
fl=1;
break; }
if(fl==0)
System.out.println("not found");

}}

You might also like