[2023.07.27] BufferedWriter / Character Class
https://teresa88.tistory.com/52
[자바] 9012번 괄호
https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열
teresa88.tistory.com
https://teresa88.tistory.com/53
[자바] 1021번 회전하는 큐
https://www.acmicpc.net/problem/1021 1021번: 회전하는 큐 첫째 줄에 큐의 크기 N과 뽑아내려고 하는 수의 개수 M이 주어진다. N은 50보다 작거나 같은 자연수이고, M은 N보다 작거나 같은 자연수이다. 둘째
teresa88.tistory.com
https://teresa88.tistory.com/54
[자바] 1874번 스택 수열
https://www.acmicpc.net/problem/1874 1874번: 스택 수열 1부터 n까지에 수에 대해 차례로 [push, push, push, push, pop, pop, push, push, pop, push, push, pop, pop, pop, pop, pop] 연산을 수행하면 수열 [4, 3, 6, 8, 7, 5, 2, 1]을 얻을
teresa88.tistory.com
1. BufferedWriter
- Buffer를 이용한 출력함수 → System.out.print("")와 동일 하게 사용가능한 함수이다.
- Buffer에 담아 한번에 출력하기 때문에 System.out.print 보다 훨씬 빠르게 많은 양을 출력 할수 있다. → write()
- Buffer를 이용하기 때문에 다 쓰고 난 뒤에는 비워야 한다. → flush()
- 기능 다 쓰고 나면 close()로 스트림을 닫아 준다.
- 줄바꿈이 필요하면 newLine()이나 \n을 사용해줘야 한다.
- BufferedWriter의 write()는 String으로만 출력이 가능하기 때문에 정수값을 출력 할 경우에는 String.valueOf()를 사용하여 타입을 변환해야 한다.
참고한 사이트
https://itkjspo56.tistory.com/178
[Java] 입출력 BufferedReader / BufferedWriter
알고리즘 공부하다가 Scanner를 사용하는일이 있었는데, 여러 예제를 찾아보니 BufferedReader와 BufferedWriter가 알고리즘 측면에서 더 효율이 높다는것을 발견했다. 초기 System.out.print할 데이터의 양이
itkjspo56.tistory.com
[Java 자바 입출력] BufferedReader/BufferedWriter
[자바 입출력 함수] BufferedReader / BufferWriter BufferedReader/BufferedWriter은 이름처럼 버퍼를 이용해서 읽고 쓰는 함수입니다. 이 함수는 버퍼를 이용하기 때문에 이 함수를 이용하면 입출력의 효율이 비
jhnyang.tistory.com
https://o7planning.org/13363/java-bufferedwriter
2. Character Class
- 기본 데이터 타입은 char에 대한 wrapper class다.
- 기본 데이터 타입의 값을 객체 형식으로 표현한다.
- String은 문자열이고 char배열은 문자배열이기 때문에 String = char[]과 같다.
- String을 char배열로 변환 할 때는 char c = String변수.toCharArray();를 사용한다.
- 대소문자 관련하여 다음과 같이 사용할 수 있다.
- 대/소문자 확인하기 → isUpperCase() / isLowerCase()
- 대/소문자 변환하기 → toUpperCase() / toLowerCase()
- 알파벳 확인하기 → isAlphabetic()
- 숫자 확인하기 → isDigit()
참고한 사이트
https://javacan.tistory.com/entry/11
Character 래퍼(wrapper) 클래스의 이용
Character 클래스를 이용하여 문자 관련 문제를 좀더 수월하게 처리할 수 있다. java.lang.Character 클래스 java.lang.Character 클래스는 기본 테이터 타입은 char에 대한 래퍼 클래스(wrapper class)이다. Integer나
javacan.tistory.com
https://velog.io/@kwg527/Java-String-Character-%EB%A9%94%EC%86%8C%EB%93%9C
[Java] String, Character 메소드
문자열 관련 알고리즘 문제를 풀며, String과 Character 메소드를 활용하는 일이 꽤 있었다.잘 알고 정리해두어야 나중에 잊지 않고 떠올릴 수 있을 것 같다내가 사용했던 메소드들만 우선 정리매개
velog.io