개발/JAVA4 [JAVA] 문자열 포함 여부 확인 (contains) 문자열에서 특정 문자열이 포함되어 있는지 여부를 확인해야할 때가 있습니다. JAVA에서는 contains를 사용할 수 있습니다. contains는 특정 문자열이 있는지 확인하여 포함되어 있으면 true로 포함되지 않았을 경우 false로 리턴합니다. 아래에 예시와 함께 자세히 설명드리겠습니다. String.contains(CharSequence chars); // chars라는 문자열이 포함되어 있는지 여부 확인 String.contains(CharSequence chars) : chars 라는 문자열이 포함할 경우 true, 포함하지 않을 경우 false 리턴함. String str = "I am a cat"; System.out.println(str.contains("cat")); // true Sy.. 2023. 7. 13. [JAVA] IntelliJ IDEA Community로 JAVA 프로젝트 생성하기 저는 Java 언어를 사용할 때 이클립스로 개발을 했었습니다. 그런데 성능이 좋고 빠른 intelliJ를 알게 되었고 요즘 다들 intelliJ로 많이 개발한다고 합니다. 그래서 무료 버전인 IntelliJ IDEA Community로 JAVA 프로젝트를 생성해보았습니다. 그 과정은 아래에 정리했으니 참고하시면 됩니다. 1) intelliJ를 실행 후 [New Project] 클릭. 2) 아래를 참고하고 [Create] 클릭. 3) 폴더 [src]에서 오른쪽 마우스 클릭 후 [New] > [Java Class] 클릭. 4) 클래스 파일 이름 지정 후 엔터. 5) main 메서드를 intelliJ 단축어 'psvm' 입력후 엔터를 치면 public static void main(String[] args) .. 2022. 8. 10. [JAVA] 문자열 자르기 (substring) 문자열에서 특정위치부터 잘라서 그 부분만 필요할 때가 있습니다. JAVA에서는 substring을 사용하여 특정 위치기준으로 문자열을 잘라 표현할 수 있습니다. substring에는 아래와 같이 두가지 기능이 있습니다. String.substring(int start); // start부터 자르기 String.substring(int start, int end); // start부터 end앞까지 자르기 일단 문자열 "I am a cat."이라는 문자열을 활용하여 두가지 기능을 설명하기에 앞서 아래 예시 그림을 보시면 index가 0으로 시작하는것을 확인할 수 있습니다. 그리고 공백이 index에 포함된다는 것을 알아두셔야 합니다. String.substring(int start) : start 위치부터 .. 2021. 8. 22. [JAVA] 대문자를 소문자로 소문자를 대문자로 변환 및 대소문자 비교 JAVA에서는 문자열을 대문자 혹은 소문자로 변환하고 싶다면 String클래스의 toUpperCase()와 toLowerCase()를 사용하면 됩니다. 또한 equalsIgnoreCase()를 사용하여 대소문자 구분없이 문자열을 비교할 수 있습니다. toUpperCase() : 소문자 → 대문자 String word = "abCdeF59"; word = word.toUpperCase(); System.out.println(word); // ABCDEF59 "abCdeF59"라는 word 문자열은 대문자, 소문자, 숫자가 섞여 있습니다. 여기서 대문자로 나와있는 문자를 대문자로 바꾸고 싶다면, toUpperCase()를 사용하면 됩니다. toUpperCase() 사용한 word를 출력하게 되면 "ABCDE.. 2021. 8. 14. 이전 1 다음