목록IT/JAVA (6)
코드 짜는 티모
String.split() 메서드는 주어진 정규 표현식 또는 구분자를 기반으로 문자열을 분할하는 데 사용됩니다. Java String.split() 메서드 사용법 `String.split()` 메서드는 문자열을 분할하여 배열로 반환하는데, 주로 특정 구분자를 기준으로 문자열을 나눌 때 사용됩니다. 메서드 시그니처 public String[] split(String regex) 매개변수 regex: 분할에 사용되는 정규 표현식이나 일반 문자열입니다. 반환값 String[]: 분할된 문자열을 담은 배열을 반환합니다. 예제 public class StringSplitExample { public static void main(String\[\] args) { // 예제 문자열 String sampleStrin..
Open Resource 팝업을 바로 열 수 있는 단축키입니다. CTRL + SHIFT + R 을 이용하여 원하는 파일을 바로 열어줍니다. 팝업창에서 파일명을 검색할 때 1. 대소문자를 구분하지 않습니다. 2. 파일명에 ? 와 * 를 사용할 수 있습니다. ? : 특정되지 않은 한글자 * : 특정되지 않은 문자열 을 사용하여 더욱 편리하게 검색할 수 있습니다.
매퍼파일 xml파일의 쿼리안에서 비교연산자(,,,) 사용하면 정상적으로 인식하지 못한다. 비교 연산자가 아닌 태그로 인식해서 그렇다. 이를 해결하기 위해선 를 사용해서 감싸주면 된다. 이렇게 감싸주면 [ ] 안에 있는 문장은 파싱되지 않고 그대로 문자열로 출력된다. 사용예시 SELECT * FROM COMPANY WHERE emp_cd 5; 40 ]]>; 사용할 부분에만 감싸줘도 되고, 전체를 감싸줘도 된다.
코드 짜다보면 들여쓰기를 잘못하거나 인터넷에서 코드 복붙하면 라인이 안맞죠.. 그럴땐 간단하게 자동정렬 할 수 있는 단축기가 있지요 전체선택(ctrl+a) 한 다음 ctrl+shift+k 하시면 자동정렬, 줄맞춤이 됩니다.
indexOf 함수가 문자열에서 특정 문자열의 위치를 찾아 index값을 반환해준다. 특정 문자열이 없을 경우에는 -1 을 리던한다. 문자열을 가공할때 indexOf로 index값을 찾아 substring을 하는 경우도 있고 생각보다 여기저기에 쓰인다. 직접 테스트해보며 매개변수에 따라 어떤 값을 리턴하는지 해보자. String tmp = "123412341234"; int index = tmp.indexOf("23") ; (tmp가 String이 아닐경우에 .toString해주면 됩니당) int index2 = tmp.indexOf("23",2); int index3 = tmp.indexOf("23",4); 일 때, index, index2, index3 의 값은 1 5 5 가 나오겠죠. 첫번째 매개변..