[Java] Stirng 함수와 Luhn 알고리즘 feat.신용카드번호
오늘은 자료형 String의 다양한 함수,그리고 우리가 흔히 사용 중인 신용카드 번호에 사용되는 Luhn 알고리즘에 대해 알아보자. Quiz1. 신용카드 번호를 오른쪽에서부터 더하면서 진행한다 (끝에서 부터 시작) 2. 2의 배수의 자리에 있는 수는 곱하기 2 만약, 곱한 수가 10보다 크다면 10의 자리수 + 1의 자리수 의 결과값을 넣는다3. 전체 숫자가 10의 배수라면 true , 10의 배수가 아니라면 false true 가 되어야 유효한 카드번호이다. class Solution { public boolean solution(String cardNumber) { int sum = 0; // 1) '-' 제거 String s1 = cardNumber.rep..