728x90 반응형 hasNext2 JAVA 개발자 수업 31일차 - 정규 표현식(Regular Expression) 정규 표현식(Regular Expression) 정규 표현식(Regular Expression) - 어제는 정규 표현식에 대해 알아보았고, 이클립스에서 제공하는 Find/Replace (Ctrl+F) 기능을 예제로 알아보았다. - 오늘은 자바에서 정규 표현식을 지원하는 일부 메소드를 알아보자. [ replaceAll(), split() 메소드를 이용한 정규 표현식 ] String txt = "안녕하세요. 홍길동입니다. 제 전화번호는 010-1234-5678입니다. 그리고 집 전화는 02-123-4567입니다."; System.out.println(txt.replaceAll("[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}", "XXX-XXXX-XXXX")); //--------------> 0~9.. 2021. 5. 11. JAVA 개발자 수업 27일차 - 연결 리스트(LinkedList), iterator 1. 연결 리스트(LinkedList) 2. iterator 1. 연결 리스트(LinkedList) [정의] - 각 Node가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식의 자료구조. - 데이터를 담고 있는 Node들이 연결되어 있고, Node의 포인터가 이전 노드와 다음 노드와의 연결을 담당합니다. - Node는 LinkedList에 객체를 추가하거나 삭제하면 앞뒤 링크만 변경되고 나머지 링크는 변경되지 않습니다. - List 인터페이스를 구현했기때문에 ArrayList와 사용법 유사(내부 구조는 다르다.) [ArrayList & LinkedList Append(추가) 비교] ArrayList arr = new ArraryList(); LinkedList list = new LinkedList.. 2021. 5. 4. 이전 1 다음 728x90 반응형