본문 바로가기

콩's EDUCATION/콩's JAVA_RUN

문자 변환 예제

문자 변환


 

TIP_1 ; 소문자(97~122) 에서 대문자로 변환(65~90) ==> -32

TIP_2 ; 대문자(65~90) 에서 소문자로 변환(97~122) ==> +32

 

public class CharacterConversion {
 public static void main(String[] args){
  char c = 'a';
  // Q. C 변수 저장 문자 소문자이면 대문자 변경 //
  char b = 'A';
  char temp;  

 

  // 1번 방법; if 문 사용

  if(c=='a'){
   System.out.println("A");
  }
  else{
   System.out.println("a");
  }


  // 2번 방법; 삼항연산자 사용
  String result = c=='a'?"A":"X";
  System.out.println(result);


  // 3번 방법; SWAP 알고리즘 사용
  temp=c;
  c=b;
  b=temp;
  
  System.out.println(c); 
 }
}

 

 

 

CharacterConversion.java