2016-06-14 1 views
-2

문자열에 다른 문자열의 문자가 포함되어 있는지 확인하는 방법을 알고 있습니다. 문자열 A가 포함되어 있는지 확인하는 방법을 알고 싶습니다. 문자열 B 중 일부와 문자열 A에 문자열 중 일부가 포함 된 경우 BI는 일치하는 문자가 무엇인지 알고 싶어합니다. 예를 들어방법 : 문자열에 다른 문자열의 다른 부분이 포함되어 있는지 확인한 다음 일치하는 문자를 검색하십시오.

:

String stringA = "dsakldn I am String A"; 
String stringB = "aiwndsnkk I am String B"; 

//If I call this method 
someMethodToFindWhichCharactersMatchInTwoStrings(stringA, stringB); 
//it would return: "I am String" as these characters are present in both Strings 

사람이 내가이 결과를 달성하기 위해 사용할 수있는 방법을 알고 있나요?

https://docs.oracle.com/javase/tutorial/java/data/comparestrings.html

당신은 몇 가지 코드를 작성해야, 내가 너무 당신의 구글 기술에 위로 솔질 제안 : 사전에

덕분에

+2

https://en.wikipedia.org/wiki/Longest_common_substring_problem –

+0

"두 문자열이 모두 시작하는 가장 긴 문자열은 무엇을 의미합니까?"라는 말이면 몇 가지 코드를 작성해야합니다. 이 사이트는 코딩 서비스가 아닙니다. – Bohemian

+0

@JeremyFisher 링크를 주셔서 감사합니다. –

답변

0

오라클 문서에이 문제를 다루는 튜토리얼 페이지가 실제로있다 !

+0

답변 해 주셔서 감사합니다. –

+0

환호성을 허용 한 후에 받아 들일 것이지만, 기술 습득, 문자열 조작, 비교 등 모든 핵심 프로그래밍 개념을 수집하는 정보를 수정하라고 촉구합니다. 거기에는 많은 정보가 있습니다. SO 커뮤니티는 ' 당신이 A를 할 때 일반적으로 잘 반응합니다. B와 B에서 약간의 시도를하지 않았습니까? B. 거의 모든 프로그래밍 관련 서적과 웹 사이트에서 오랫동안 다루어지고있는 질문을하십시오. 어쨌든, 프로젝트에 대한 행운과 Java 배우기! – Yoda

+1

SO 커뮤니티가 질문을 풀려고 시도하지 않은 것 같은 질문에 잘 응답하지 않는 이유를 알 수 있습니다.하지만 내 포스트에서 String이 다른 String을 포함하는지 찾는 방법을 알고 있다고 말했지만 일치하는 문자를 얻는 방법을 파악할 수 없었고 contains/substring 메서드에서 멈춘 솔루션에서 시도를 작성하는 것이 생산성이 떨어지는 것처럼 보였습니다. 내가 다음에 게시 할 때 나는 문제를 해결하기 위해 무엇을 시도했는지를 더 분명히 보여줄 것이며 잘하면 내 인터넷 검색 기술도 향상 될 것입니다. 건배 –

관련 문제