Given a string of any length, return a new string where the last 2 chars, if present, are swapped, so "coding" yields "codign".

lastTwo("coding") → "codign"
lastTwo("cat") → "cta"
lastTwo("ab") → "ba"

1
2
3
4
5
6
7
8
public String lastTwo(String str) {
  String result="";
  if (str.length()>=2){
    result=str.substring(0,str.length()-2)+str.substring(str.length()-1,str.length())+str.substring(str.length()-2,str.length()-1);
  }else{
    result=str;
  }return result;
}

Keresés

Ajánló