반응형

My Development Diary 16

Split()

Split()? java.lang.String 클래스의 메소드이며, 특정 문자를 기준으로 문자열을 분리하여 배열에 저장한다. public String[] split(String regex) public String[] split(String regex, int limit) 위와 같은 형태를 띤다. limit > 0 일 경우 limit - 1번 만큼 적용됨. (4라면 3번만 자르고 끝.) return 배열의 마지막 원소는, 자르고 난 문자열 나머지를 값이 됨. (당연한 말) limit = 0 일 경우 limit를 설정하지 않았을 때처럼, 제한 없이 모든 부분을 반복하여 분리를 진행함. 분리 작업 후, 배열에 마지막 부분에 공백(빈 배열)이 올 경우에는 모두 삭제됨. ex) String[] a = str.s..

Java 2023.07.21

BufferedReader / StringTokenizer

BufferedReader란? InputStreamReader에 버퍼링 기능이 추가된 클래스 입력 스트림에서 문자를 읽는 함수 버퍼링을 제공해주는 보조 스트림 라이브러리 BufferedReader 함수의 readLine(), read() 차이 비교 readLine() 메소드 값을 읽어올 때 String값으로 개행문자를 포함하여 한 줄을 전부 읽어오는 방식 사용 ex) Scanner 메소드 중 nextLine()과 비슷하다. int a = Integer.parseInt(br.readLine()); 한 줄 통째로 읽어온 뒤, Integer.parseInt()를 통해 형변환 해주기 read() 메소드 값을 읽어올 때 int값으로 변형하여 읽어오는 방식 사용 ex) 1을 읽어온다면, 1이 아닌 ASCII 형식의..

Java 2023.07.19

프론트엔드와 백엔드는 무슨 차이가 있을까?

오늘날의 삶에 휴대폰과 컴퓨터는 필수나 마찬가지이다. 하지만 있어도 사용할 수는 없는, 이런 어이없는 상황을 상상이나 하고 싶을까? 친구에게 전화를 걸어야 하는데 휴대폰 화면이 안 나온다면..? 오랜만에 게임 좀 해볼까? 컴퓨터를 켰는데 바탕화면에 있는 아이콘이 전부 똑같이 생겼다면? 이처럼, 우리가 보고 판단하고 터치하고 올리고 내리고 할 수 있게끔 해주는 '이 녀석'은 우리의 디지털 기기 사용에는 필수적이다. 그렇다면 이 녀석은 뭘까? 🖥️프론트엔드란?🖥️ 프로그래밍의 한 분야로써, 평소 컴퓨터를 많이 하는 우리가 보고 있는 화면을 일컫는다. 사용자(우리)가 직접 눈으로 만나는 인터페이스 우리가 흔히 사용하는 검색엔진, 쇼핑몰, 심지어 지금도 보고 있는 이 화면 온통 영어로 되어 있고 홈, 메뉴, 뒤..

Developer's 2023.07.16
반응형