public class ReverseStringWithSpaces {
public static void main(String[] args) {
String s1="I Am Not String";
char[] s2=s1.toCharArray();
char[] resultArray=new char[s2.length];
for(int i=0;i<s2.length;i++){
if(s2[i] == ' '){
resultArray[i]=' ';
}
}
int count=resultArray.length-1;
for(int j=0;j<s2.length;j++){
if(s2[j] != ' '){
if(resultArray[count] == ' '){
count--;
}
resultArray[count]=s2[j];
count--;
}
}
System.out.println(s1);
System.out.println(resultArray);
}
}

No comments:
Post a Comment