반응형
indexOf() : () 사이에 들어간 문자의 위치를 얻는다
lastindexof() - ()사이에 들어간 문자를 뒤에서 부터 찾아온다
substring(x,y) - x부터 y전까지의 위치의 문자열을 가져옴..
String substring(int start) : 현재 문자열 객체 start위치부터 끝까지 문자열
String substrnig(int start, int end) : 현재 문자열 객체에서 start 부터 end 직전까지 문자열
Char charAt(int location) : 현재 문자열 객체에서 해당위치의 문자값 1개를 발췌. 반환값은 char형
int indexOf(int ch) : 현재 문자열 객체에서 ch문자가 첫번째로 발견된 위치를 반환,없으면 -1반환
int indexOf(String str) : 현재 문자열 객체에서 str를 찾아서 존재하면 첫째문자 위치를 반환하고 없으면 -1반환
// 해당 문자열이 있는지 비교
if (str.indexOf(".") >= 0){
있다면
}else{
없다면
}
// 문자열수
len = str.length();
// 부분 문자열
str = str.substring(3,7) + "0";
// 글자 없애기
dest = StringMgr.removeChar("1234/56",'/');
// 문자열 대체
dest = StringMgr.replace(str, "\"","'");
// 스트링을 integer 형으로
i = Integer.parseInt("123");
StringTokenizer token = new StringTokenizer(req.params,"|");
int cntToken = token.countTokens();
if (cntToken == 8)
{
String a = token.nextToken();
String b = token.nextToken();
String c = token.nextToken();
}
// 세션 session 에서 값 가지고 올 때
String[] keys = {"ID", "USER_NAME"};
String[] values = null;
try {
values = (String[])GetSession.getSession(session, keys);
} catch (Exception be) {}
// , 찍어주기
NumberFormat.getInstance().format(
// integer 형을 string 형으로 변환
Integer.toString(i);
----------------------------------------------------
// 화면으로 곧바로 반올림 출력 (소수점 2째자리까지 나오게)
System.out.format("%.2f%n", 1.455555);
// 결과: 1.46
반응형
댓글