落書きノート

ふと自分が気になった事を書いてます

Javaで問題を解く codingbat

// lastDigit
public boolean lastDigit(int a, int b) {
  return a % 10 == b % 10 ? true : false;
}

// endUp
public String endUp(String str) {
  return str.length() >= 3 ? str.substring(0, str.length() - 3) + str.substring(str.length() - 3, str.length()).toUpperCase() : str.toUpperCase();
}

// everyNth
public String everyNth(String str, int n) {
  String answer = "";
  for(int i = 0; i < str.length(); i++)
    if(i % n == 0)
      answer += str.charAt(i);
  return answer;
}