전체 글(394)
-
(자바) 버퍼 한줄씩 읽기-readLine()
.readLine()은 끝에 개행문자를 읽지 않는다. String lineString = input.readLine(); character=lineString.length();// 이렇게 하면 개행문자를 포함하지 않고 센다 개행문자를 포함해서 바이트 수를 파악하려면 int character = (int) new File(filename).length(); //파일 본체의 길이를 세야한다. *반복문에 String lineString = input.readLine(); 하면 자동으로 다음줄 한줄씩 읽음 .
2022.11.17 -
빈문자("")와 공백문자(white space) 확인하는 함수-isBlank()
자바 11 이상이라면 isBlank(). 설명을 보면 문자열이 빈 값이거나 whitespace인 경우에는 true를 반환한다고 되어 있습니다. 사용 방법은 다음과 같습니다. boolean checkString(String str) { return str == null || str.isBlank(); }
2022.11.17 -
(자바) 문자열 공백 제거 -trim()
trim 문자열을 입력받거나 문자열을 합칠경우 가끔 쓸데없는 공백이 따라 들어오곤 합니다. 그럴 때 유용하게 사용되는 Trim함수입니다. 사용법도 매우 간단합니다. 사용법 String str = " 문자열에 공백이 있습니다. "; System.out.println(str); str = str.trim(); System.out.println(str); 그냥 문자열.trim()이라고만 써주시면 됩니다. 그럼 알아서 왼쪽에 있는 공백, 오른쪽에 있는 공백을 다 제거해줍니다. 하지만 보시는바와 같이 가운데 있는 공백은 제거해주지는 않습니다. 가운데 있는 공백은 replace함수를 써서 제거해 주셔야 합니다.
2022.11.17 -
(자바) 특정 문자열로 시작하는지/끝나는지 체크
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.println( startsWithT.startsWith("..
2022.11.16 -
(자바) 디렉토리 생성
원하는 위치에 디렉토리가 없을경우 디렉토리 자동생성 import java.io.File; public class MkDir { public static void main(String[] args) { String path = "D:\\Eclipse\\Java\\새폴더"; //폴더 경로 File Folder = new File(path); // 해당 디렉토리가 없을경우 디렉토리를 생성합니다. if (!Folder.exists()) { try{ Folder.mkdir(); //폴더 생성합니다. System.out.println("폴더가 생성되었습니다."); } catch(Exception e){ e.getStackTrace(); } }else { System.out.println("이미 폴더가 생성되어 있습..
2022.11.16 -
vscode -args(인자값) 입력출력
1. 좌측 ActiveBar에서 실행 및 디버그(단축키 Ctrl + Shift+ D) 2. launch.json 파일 만들기 3. launch.json에 프로젝트 내 자바파일들이 리스팅되어 있다. 파라미터값을 삽입할 파일을 찾아서 "args": ["parameter1", "parameter2", "parameter3" …] 구문을 삽입하면 된다. 삽입예시 정상작동 확인
2022.11.16