Search

Tuesday 6 June 2017

missingChar

Problem:

Given a non-empty string and an int n, return a new string where the char at index n has been removed. The value of n will be a valid index of a char in the original string (i.e. n will be in the range 0..str.length()-1 inclusive).

Test Cases:
missingChar("kitten", 1) → "ktten"
missingChar("kitten", 0) → "itten"
missingChar("kitten", 4) → "kittn"

Solution:

public String missingChar(String str, int n) {
  String result="";

    StringBuilder b=new StringBuilder(str);
    b.deleteCharAt(n);
    result=b.toString();
 
  return result;
}

No comments:

Post a Comment