본문 바로가기

공부65

Scanner 로 char 형 입력하기 - JAVA int 는 nextInt(); String 은 next(); 그러면 char 는???? 없다!!!!!!!!!!!!!!! 그러면 어떡해야 할까요? String형으로 입력 받은 후 charAt(); 으로 똑 끊어 읽어야합니다..... public class Main { static Scanner sc = new Scanner(System.in); public static void main(String args[]) throws IOException { /* char형을 Scanner로 입력받아보자*/ char al = sc.next().charAt(0); System.out.println(al); } } 2022. 12. 25.
반복문 없이 2차원(다차원) 배열 출력하기 ( Arrays.deepToString(arr))- JAVA https://fall-in-dream.tistory.com/16 반복문 없이 배열 출력하기 ( Arrays.toString(arr))- JAVA 보통 배열을 출력하려고 하면 반복문을 사용하죠? 반복문을 사용한 출력 class Solution { public static void main(String args[]) throws Exception { int[] arr = {1, 2, 3, 4, 5, 6, 7, 8}; // 배열 선언 for(int i = 0; i < arr.length fall-in-dream.tistory.com 1차원 배열은 해결 완료!!! 그런데 2차원 배열을 출력할 때 Arrays.toString(arr); 을 사용하면 어떻게 될까요? class Solution { static Sc.. 2022. 12. 22.
반복문 없이 배열 출력하기 ( Arrays.toString(arr))- JAVA 보통 배열을 출력하려고 하면 반복문을 사용하죠? 반복문을 사용한 출력class Solution{ public static void main(String args[]) throws Exception { int[] arr = {1, 2, 3, 4, 5, 6, 7, 8}; // 배열 선언 for(int i = 0; i  결과물1 2 3 4 5 6 7 8 이렇게 할거라고 생각합니다.근데 혹시 함수에서 return 값으로 배열을 받아올 때, 이걸 어떡하지 생각한 적 있지 않으신가요?  함수에서 배열을 return 받았을 때class Solution{ static Scanner sc = new Scanner(System.in); public static void main(String args[]) throws.. 2022. 12. 22.
아스키코드 - JAVA 2022. 12. 18.
최대 공약수(GCD), 최소 공배수(LCM) 구하기, 유클리드 호제법 - JAVA 최대 공약수와 최대 공배수의 개념 1) 공약수 두 정수의 공통 약수를 공약수라고 한다. 두 정수 a, b에 대하여 e가 a의 약수이면서 b의 약수일 때 e를 a, b의 공약수라고 한다. 2) 최대공약수 두 정수의 공약수 중 가장 큰 것을 최대공약수라고 한다. 또한 최대공약수는 다음의 성질을 만족한다. a, b의 최대공약수가 g이다. ⇔ a = ga′, b = gb′이면 a′, b′는 서로소이다. 3) 공배수 두 정수의 공통 배수를 공배수라고 한다. 두 정수 a, b에 대하여 c가 a의 배수이면서 b의 배수일 때 c를 a, b의 공배수라고 한다. 4) 최소공배수 양의 공배수 중 가장 작은 것을 최소공배수라고 한다. [네이버 지식백과] 최대공약수와 최소공배수 (통합논술 개념어 사전, 2007. 12. 15... 2022. 12. 16.