2017-11-28 13 views
-2

나는 사용자 입력 문자열을 가져 와서 "and"를 "&", "for"와 "4"등으로 대체 한 다음 수정 된 String을 인쇄하는 프로젝트를 진행 중입니다. 내가 어떻게 할 수 있니?문자열을 Java의 char로 바꿀 수 있습니까?

추신 : replaceAll() 함수가 있지만 문자에만 적합하다는 것을 알고 있습니다. 맞습니까? 내 코드에서 이것을 사용할 수있는 방법이 있습니까?

미리 감사드립니다.

+0

필요한 문자를 대체하는 for 루프와 경우 명령문의 조합을 사용하는이 소요 regex를 입력으로 사용) - ['replace'] (https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#replace (java.lang.CharSequence, % 20java.lang .CharSequence)) – alfasin

+0

stringVar.replace ("and", "&"); 등등 – SynchroDynamic

+0

고마워요! – galanova

답변

1

문자열을 chsr로 먼저 변경하려면 문자열을 문자 배열로 변환하는 toCharArray()라는 String 메서드를 사용할 수 있습니다.

문자열 sWord 안녕하세요;

char [] cArray;

cArray = sWord.toCharArray()

그런 다음 당신이 당신은`replaceAll`을 (필요가 없습니다

+0

대단히 감사합니다 :) – galanova