아이디를 체크할 때 공백을 항상 신경 써줘야한ㄷ. 









// 양쪽에 공간

f.getText() 에 입력받은  " Root " ; 





[트림 실제 코드]


trim()


public String trim() {

// 입력받은 값의 문자열의 길이를 len의 변수에 담는다 

    int len = value.length;                    //6

    int st = 0;                                    // 인덱스     

// 사용할 문자의 길이를 문자배열에 넣기

  char[] val = value;    /* avoid getfield opcode */

    while ((st < len) && (val[st] <= ' ')) {

    st++;

    }

    while ((st < len) && (val[len - 1] <= ' ')) {

        len--;

    }


return ((st > 0) || (len < value.length)) ? substring(st, len) : this;

}





trim()


public String trim() {

// 입력받은 값의 문자열의 길이를 len의 변수에 담는다 

    int len = value.length;                    // 6

    int st = 0;                                    // 인덱스     

// 사용할 문자의 길이를 문자배열에 넣기

  char[] val = value;    /* avoid getfield opcode */


char [] val 값 =


 ' ' 

 o

 o

' ' 


    while ((st < len) && (val[st] <= ' ')) {

    st++;

    }


    while ((st < len) && (val[len - 1] <= ' ')) {

        len--;

    }


//substring을 통해 공백을 제외한 부분을 가져와서 출력 

return ((st > 0) || (len < value.length)) ? substring(st, len) : this;

}

+ Recent posts