Solutions :
public class CapitalSmall{
public static void main(String arr[]){
String data=arr[0];
CapitalSmall obj=new CapitalSmall();
data=obj.getR(data);
System.out.println(data);
}
public String getR(String data){
char array[]=data.toCharArray();
String sArray[]=getArray(array);
String requiredArray="";
for(int i=0;i<sArray.length;i++){
sArray[i]=getConvertLetter(sArray[i]);
requiredArray=requiredArray+sArray[i];
}
return requiredArray;
}
public String getConvertLetter(String s){
if(!s.toString().equals(s.toUpperCase())){
return s.toUpperCase();
}else if(!s.toString().equals(s.toLowerCase())){
return s.toLowerCase();
}
return s;
}
public String[] getArray(char[] array){
String [] str=new String[array.length];
for(int i=0;i<array.length;i++){
char a[]=new char[1];
a[0]=array[i];
str[i]=new String(a);
}
return str;
}
}
No comments:
Post a Comment