Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
자바 - 대문자를 소문자로 소문자를 대문자로 바꾸기(대소문자 변환) 본문
대문자를 소문자로 소문자를 대문자로 바꾸기(대소문자 변환)
String str = "abcMDye-4W?EWzz";
//String의 메서드 활용하기
String result = "";
for(int i=0;i<str.length();i++){
char c = str.charAt(i);
if(c>=65 && c<=90){//대문자
result += String.valueOf(c).toLowerCase();
}else if(c>=97 && c<=122){//소문자
result += String.valueOf(c).toUpperCase();
}else{
result += c;
}
}
System.out.println(result);
System.out.println("==========================");
//Character의 메서드 활용하기
String result2 = "";
for(char c : str.toCharArray()){
if(Character.isUpperCase(c)){//대문자
result2 += Character.toLowerCase(c);
}else if(Character.isLowerCase(c)){//소문자
result2 += Character.toUpperCase(c);
}else{
result2 += c;
}
}
System.out.println(result2);
결과
ABCmdYE-4w?ewZZ
==========================
ABCmdYE-4w?ewZZ
반응형
'IT > Java' 카테고리의 다른 글
자바 - HashMap key 정렬 (0) | 2016.03.24 |
---|---|
자바 - 숫자만 입력해야 할 때 문자 입력 여부 체크하기 (0) | 2016.03.24 |
자바 - 여러개의 숫자 중 최대값, 최소값 구하기 (0) | 2016.03.24 |
자바 - 배열을 ArrayList로 변환, ArrayList를 배열로 변환 (0) | 2016.03.24 |
자바에서 실수 데이터 사용시 반올림,올림,내림 처리 (0) | 2016.03.24 |
Comments