본문 바로가기
반응형

분류 전체보기706

[JAVA] 자바_split (문자열 자르기) - split을 이용한 문자열 자르기 - split() - String[] split(String regex) - String[] split(String regex, int limit) - split() 함수는 입력받은 정규표현식 또는 특정 문자를 기준으로 문자열을 나누어 배열에 저장하여 리턴한다. 예제 1) String[] split(String regex) public class SplitTest{ public static void main(String[] args){ String str1 = "my-java-test"; String[] splitTest = str1.split("-"); System.out.println( splitTest[0] ); // my System.out.println( s.. 2019. 6. 10.
[JAVA] 자바_toUpperCase/toLowerCase (문자열 대/소문자 변환) - 문자열 대/소문자 변환하기 - toUpperCase() - String toUpperCase() - toUpperCase() 함수는 대상 문자열을 모두 대문자로 변환 예제 1) toUpperCase() 기본 사용법 public class ToCaseTest{ public static void main(String[] args){ String upperTest = "toUpperCase TEST"; System.out.println( upperTest.toUpperCase() ); // TOUPPERCASE TEST } } 기존의 대문자는 그대로 두고 나머지 소문자로 되어있는 문자열들을 전부 대문자로 바꿔준다. toLowerCase() - String toLowerCase() - toLowerCase(.. 2019. 6. 10.
[JAVA] 자바_startsWith/endsWith (특정 문자로 시작하거나 끝나는지 체크) - 특정 문자로 시작하거나 끝나는지 확인하기 - startsWith() - boolean startsWith(String prefix) - startsWith() 함수는 대상 문자열이 특정 문자 또는 문자열로 시작하는지 체크하는 함수이다. - 해당 문자열로 시작되는지 여부를 확인하고 boolean에 맞춰 true/false 값을 리턴한다. 예제 1) startsWith() 기본 사용법 public class StartsWithTest{ public static void main(String[] args){ String startsWithT = "자바 코딩 테스트 "; System.out.println( startsWithT.startsWith("자바") ); // true System.out.printl.. 2019. 6. 9.
[JAVA] 자바_replace/replaceAll (문자열 치환) - replace() / replaceAll() 사용법 및 차이 - replace() - String replace(CharSequence target, CharSequence replacement) - replace() 함수는 대상 문자열을 원하는 문자 값으로 변환하는 함수이다. - 첫번째 매개변수는 변환하고자 하는 대상이 될 문자열 - 두번째 매개변수는 변환할 문자 값 예제 1) replace() 기본 사용법 public class ReplaceTest{ public static void main(String[] args){ String replaceTest = "우리의 리플레이스 테스트"; System.out.println( replaceTest.replace("리플레이스","replace") );.. 2019. 6. 5.
[JAVA] 자바_ length / length() / size() 사용법 및 차이 - legnth / length() / size() 사용법 및 차이 - 작업을 하다보면 언제 어디서 length 와 length() 그리고 size() 를 쓰는지 모를때가 있다. 나 역시도 하나 해보고 안되면 다른거 써보고 그러므로 한번 알아보도록 하자 1. length - arrays(int[], double[], String[]) - length는 배열의 길이를 알고자 할때 사용된다. 2. length() - String related Object(String, StringBuilder etc) - length()는 문자열의 길이를 알고자 할때 사용된다. 3. size() - Collection Object(ArrayList, Set etc) - size()는 컬렉션프레임워크 타입의 길이를 알고자 할.. 2019. 6. 4.
[Eclipse]이클립스 한글 설정하기( 인코딩 UTF-8 설정 ) - 이클립스 인코딩 설정하기 - 이클립스를 처음에 실행하게 되면 첫번째로 당황하는게 한글 깨짐이다 아무것도 안했기에 실행해보면 화면에 한글은 전부 깨져서 나온다 이클립스 자체의 한글설정을 위해 인코딩을 UTF-8로 변경해보도록 하자 UTF-8로 변경해 줘야 할 곳이 많다. 우선 [Window] - [Preferences] 로 들어가 주도록 하자 그러면 아래와 같은 창이 뜰텐데 [General] - [Workspace] 에서 Text file encoding 부분에서 그림과 같이 Other 을 클릭하고 UTF-8로 변경해주자 그 다음에는 [Web] - [CSS Files] , [HTML Files], [JSP Files] 이 세개의 Encoding을 각각 UTF-8로 변경해주자 보통은 여기까지 4개만 딱 .. 2019. 6. 3.
[JAVA] 자바_indexOf/lastIndexOf(특정 문자 위치 찾기) - 특정 문자 위치 찾기 (indexOf/lastIndexOf) - indexOf() - indexOf(String str) - indexOf(int ch) - indexOf(int ch, int fromIndex) - indexOf(String str, int fromIndex) indexOf() 는 특정 문자나 문자열이 앞에서부터 처음 발견되는 인덱스를 반환하며 만약 찾지 못했을 경우 "-1"을 반환합니다. 사용법은 매우 간단하다 예제1) indexOf() 기본 사용법 public class IndexOfTest{ public static void main(String[] args){ String indexOfTestOne = "Hello world"; String indexOfTestTwo = " .. 2019. 5. 28.
[JAVA] 자바_trim(문자열 앞뒤 공백 제거) - 문자열 앞뒤 공백 제거 (trim) - trim() - 문자열의 앞뒤 공백을 제거한다. - String 클래스에 정의되어 있다. 문자열 사이사이에 있는 공백이 아닌 문자열 "앞" "뒤" 에 있는 문자열을 제거하기 위하여 사용되는 메소드이다. 보통 문자열을 입력받거나 할때 공백이 들어오는 경우가 있는데 그부분을 처리해주기 위해 사용된다. 예제 코드를 통해 쉽게 접해보자. 예제1) trim() 기본 사용법 public class TrimTest{ public static void main(String[] args){ String trimTest = " trim Trim trim "; System.out.println( trimTest ); // trim Trim trim String trimMethod .. 2019. 5. 27.
[#경험담] 2019년 정보처리기사 실기 1회차 합격 후기 회사를 다니면서 사이버학교까지 다니면서 병행한 결과 합격을 했다!! 점수는 그다지 높지는 않지만 합격만 하면 장땡이라 생각한다. 시험 배점은 다음과 같은데 실무 알고리즘 응용 - 25 데이터베이스 실무 응용 - 25 업무 프로세스 실무 응용 - 15 IT 신기술 동향 및 시스템 관리 - 25 전산 영어 실무 - 10 역시 합격 전략은 아무리 생각해도 실수 알고리즘, 데이터베이스 실무, 업무 프로세스 실무 이 세개를 다 맞는게 가장 이상적인 시나리오다 실무 알고리즘과 데이터베이스는 전공자는 그냥 좀 공부하면 될것이고 비전공자 역시 쉽게 암기할 수 있는 부분이기도 하다 업무 프로세스 또한 보통은 지문에 답이 있는경우의 문제형식이 많고 아니더라도 나왔던 답안중에서 나오는 경우가 많기에 범위도 넓지않고 그냥 달.. 2019. 5. 22.
반응형
TOP