Uppercase To Lowercase And Vice-versa
Write a program to convert each lowercase letter of a string to uppercase and vice-versa.
Ex:- JavA is FuN becomes jAVa IS fUn.
/* WAP to convert each lowercase letter of a string to uppercase and vice-versa.
* Ex:- JavA is FuN becomes jAVa IS fUn.
*/
import java.io.*;
class StringAdQ03
{
public static void main(String arg[])throws IOException
{
int i, l, t;
String str, modstr = "";
char ch;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a string : ");
str=br.readLine();
l = str.length();
for(i=0;i < l;i++){
ch = str.charAt(i);
if(ch >= 'A' && ch <= 'Z'){
//Convert to lowercase
t = ch + 32;
modstr += (char)t;
}
else if(ch >= 'a' && ch <= 'z'){
//Convert to uppercase
t = ch - 32;
modstr += (char)t;
}
else
modstr += ch;
}
System.out.println("Modified String: "+modstr);
}//end of main
}//end of class
Have something to say? Log in to comment on this post.
0 comments