제목 :
문제 1 : 애플리케이션, 생체 인식 입력, 출력 및 통계 결과의 문자열과 동일한 문자들을 기입한다.
문제 2 : 팔린 드롬 서열로 구성된 문자 스트링 여부를 판정 프로그래밍 문자열 입력 (팔린 드롬 서열 : 문자열 정면으로부터 판독하고 표리 위로부터 동일한 판독된다). AB <C> C 바 : 같은?
두 번째 코드 :
wenbowindf.ScamnnerSameString 패키지; 공용 클래스 데모는 {시에 Xiaofei 코드를 그릴, 특정 코드의 학습 과정은 나에게 열린 마음을 가지고 있으며, 숙달이 // 공공 정적 무효 메인 (문자열 []에 args) { Palindrome.Palindrome ( "abcba"); CompareStrings.getNum ( "선생님, 내 침실 형제 문의하시기 바랍니다 - 장 Jiuchuan을"); } }
wenbowindf.ScamnnerSameString 패키지; 수입 java.util.Iterator를; 수입되는 java.util.LinkedList; 공용 클래스 CompareStrings { 공공 정적 무효 getNum (문자열 STR) { LinkedList의는 <문자> 링크는 새로운 LinkedList의 <문자> () =; INT [] = 여부 새로운 INT [100]; INT 카운트 = 0; INT 인덱스 = 0; INT로부터 index1 = 0; 경우 (나는 <str.length (); INT 나 0 = I ++) { 카운트 = 0; (; J <str.length (); INT J = 0 J ++) {대 경우 (str.charAt (I) == str.charAt (j)) { ++ 계산; } } 만약 (! (link.contains (str.charAt (I)))) { link.add (str.charAt (I)); NUM [인덱스 ++] = 카운트; } } 이터레이터는 <문자>는 link.iterator을 () =; 반면 (it.hasNext ()) { 에서 System.out.println (it.next () + ""+ NUM [index1의 ++]); 인덱스 ++; } } }
wenbowindf.ScamnnerSameString 패키지; 공용 클래스 회문 { 공공 정적 무효 회문 (문자열 STR) { 숯 [] = CH str.toCharArray (); 부울 플래그는 진정한 =; INT LEN = ch.length입니다; 대해 INT (I = 0; I <LEN; I ++) { 경우 (CH [I]! = CH [렌-I-1]) { 플래그 = 거짓; } } 경우 (플래그) { 에서 System.out.println (STR + "상동"); } 다른 { 에서 System.out.println는 (STR + "는 회문 아니다"); } } }
세 가지 운영 결과 :