본문 바로가기

분류 전체보기145

JAVA ASCII trick c++를 자주 접했다보니 자바에서 ASCII 를 어떻게 사용할지 문득 궁금해서 찾아보았습니다. 아스키 코드(ASCII 코드)는 컴퓨터에서 문자를 나타내기 위해 사용되는 표준 인코딩 체계 중 하나입니다. ASCII는 "American Standard Code for Information Interchange"의 약어로, 미국에서 개발되었으며 현재는 전 세계적으로 널리 사용되고 있습니다. ASCII 코드는 7비트로 문자를 표현하며, 총 128개의 가능한 문자를 정의합니다. 이 문자에는 알파벳, 숫자, 특수 문자 및 제어 문자 등이 포함되어 있습니다. 아스키코드는 다음과 같습니다. 10진수 부호 10진수 부호 10진수 부호 10진수 부호 032 [3] 056 8 080 P 104 h 033 ! 057 9 08.. 2024. 1. 13.
JAVA abs function import java.lang.Math; int number = -7; int absoluteValue = Math.abs(number); System.out.println("Absolute value: " + absoluteValue); https://www.turing.com/kb/java-absolute-value Java Math Absolute Value Abs() Method Learn how to use the absolute value function (abs()) in Java with this beginner's guide. Understand its syntax & usage examples to manipulate numerical values. www.turing.com 2024. 1. 13.
JAVA input.txt 파일경로 설정 코딩테스트 문제를 풀 경우 input이 txt파일로 되어 편하게 설정할 수 있는 방법을 배웠다. import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Solution{ public static void main(String[] args) throws IOException { String path = System.getProperty("us.. 2024. 1. 11.
자바 입출력 정리(BufferedReader/Writer ,Scanner, System.out.print) 문득 기본 자바의 기본 문법을 공부하다가 구글링 하다보면 기본서에 적혀있는 Scanner, System.out.println를 거의 활용하지 않는 것을 보고 BufferdReader과 Writer를 쓸줄 알아야한다고 깨달았다. Scanner와 System.out.print 의 속도 부분 성능이 좋지 않아서 라고 한다. 더 자세한 차이는, BufferedReader/Writer는 버퍼에 담아두었다가 내보내고 쌓아두었다가 들여온다는 점 이다. 또한 멀티 스레딩 환경이나 대용량 input의 경우에서도 유리하다고 한다. 내부 구현은 추후 공부하도록 하고 사용법 정도만 이해하려고 한다. import java.io.BufferedReader; import java.io.BufferedWriter; import ja.. 2024. 1. 11.