https://weiqing.tistory.com/67?category=784657
아스키코드 자동변환 함수
int asc = getASCIIcode('A');
System.out.println("asc = "+asc);//답 : asc = 65
System.out.println(getASCIIcode('a'));//답 : 97
//아스키코드 자동변환 함수
static int getASCIIcode(char c) {
return (int)c;
}
코드 테스트!
**ASCII코드 테스드
char c = '0';
System.out.println("c = "+c+", c = "+(int)c);
문자로 입력 받은 후
charAt(i)로 값을 하나씩 분류 후
숫자로 바꿔 원하는 값 도출
for (int i = 0; i < str.length(); i++) {//length()사용
char c = str.charAt(i); //c = 1,c = d 값 하나씩 나옴
//System.out.println("c = "+c);
//핵심
//ASCII code
int asccode = (int)c;
if(asccode < 48 || asccode > 57) {//문자에 아스키코드 값이 나온다
// = 0 = 9
numTrue = false;
break;
}
}
'JAVA > 쓸만한 코드' 카테고리의 다른 글
기존배열값을 새 2차원배열에 입력하기 (0) | 2020.05.26 |
---|---|
배열 오름/내림차순 정렬 sorting (0) | 2020.05.26 |
입력받은 숫자중에 중복이 있는지 체크 (0) | 2020.05.26 |
swit[ ] 로 겹치는 랜덤숫자 제거 (0) | 2020.05.26 |
String Class 코드 (0) | 2020.05.26 |