본문 바로가기

java5

[Java] 대문자를 소문자로, 소문자를 대문자로 변환하기 ASCII번호가 기억나지 않을 땐, 문자로 사용 가능 if(97 2021. 8. 31.
[Java] nextInt() 사용 후, 개행문자 처리 - nextInt() 사용 후, 엔터를 치고나서 nextLine()사용시 엔터가 nextLine()으로 값이 들어가게 됨 - 따라서, 중간에 nextLine() 한 번 더 쳐줘서 공백을 없애야 함 package day0815; import java.util.*; public class Main1093 { private static final int SIZE = 23; public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] arr = new int[SIZE]; int n = scan.nextInt(); // nextInt()사용 후, nextLine()사용시 개행문자 제거 위해 nextLine()을 한 번 더.. 2021. 8. 15.
[Java] int배열 초기화하기 - 배열을 사용하기 전에 배열에 들어 있는 값을 초기화 시키는 것이 좋음 // 초기화없이 선언 int arr[]; int[] arr; // 선언 후, 바로 배열 크기 할당(초기화) int[] arr = new int[5]; String[] arr = new Sting[5]; // 선언된 배열에 배열 크기 할당 int[] arr; arr = new int[5]; // 0으로 채워진 배열 생성 // 선언과 동시에 배열의 크기 & 값 초기화 int[] arr = {1,2,3,4,5}; // 배열 크기 : 5 int[] arr = new int[] {1,2,3}; // 배열 크기 : 3 // int[] arr = new int[10] {1,2,3,4,5}; - 이런식으로 배열의 크기를 할당한 후에, 값초기화하는.. 2021. 8. 15.
[Java, 코드업 100제] 삼항 연산자 - 삼항 연산자를 사용 했다고 컴파일 속도가 빨라지는 것은 아니다. import java.util.*; public class Main1053 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); // 삼항 연산자 // 입력된 값이 0이면 1, 아니면 0 넣기 int num = (scan.nextInt() == 0) ? 1:0; System.out.println(num); } } 2021. 8. 8.