[5분 내로] 강의실/📋 코딩테스트 준비하기
-
안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용되는 자바 숫자, 문자 글자수 세는 방법을 공유하려합니다. 1. 문자의 길이 세는 방법! 문자 변수에 .length() 를 기술하시면 됩니다.public class lenthTest { public static void main(String[] args){ String str = "안녕하세요. 문자의 길이입니다."; int strLength = str.length(); System.out.println(strLength); } } 결과 : 17 2. 숫자(정수)의 길이 세는 방법! 숫자 변수를 Math.log10..라는 함수에 넣고 돌려주시면 됩니다~*주의사항, 숫자는 0보다 커야합니다.public class lenthTest { public sta..
[Java] 자바 숫자, 문자 글자수 세기안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용되는 자바 숫자, 문자 글자수 세는 방법을 공유하려합니다. 1. 문자의 길이 세는 방법! 문자 변수에 .length() 를 기술하시면 됩니다.public class lenthTest { public static void main(String[] args){ String str = "안녕하세요. 문자의 길이입니다."; int strLength = str.length(); System.out.println(strLength); } } 결과 : 17 2. 숫자(정수)의 길이 세는 방법! 숫자 변수를 Math.log10..라는 함수에 넣고 돌려주시면 됩니다~*주의사항, 숫자는 0보다 커야합니다.public class lenthTest { public sta..
2020.04.14 -
안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용해야하는 Scanner를 정리하는 시간을 가지려합니다. 1. 자바 Scanner란?- System.in을 사용하여 입력 값을 읽는다.- 그리고 문자, 정수, boolean, 문자열로 변환하여 리턴하는 함수.* Scanner는 java.util 패키지에 존재. 2. Scanner예제 공개!import java.util.Scanner; class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); char b = sc.next().charAt(0); int c = sc.nextInt(); double d = sc.n..
[Java] 자바 스캐너(Scanner) 예제안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용해야하는 Scanner를 정리하는 시간을 가지려합니다. 1. 자바 Scanner란?- System.in을 사용하여 입력 값을 읽는다.- 그리고 문자, 정수, boolean, 문자열로 변환하여 리턴하는 함수.* Scanner는 java.util 패키지에 존재. 2. Scanner예제 공개!import java.util.Scanner; class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); char b = sc.next().charAt(0); int c = sc.nextInt(); double d = sc.n..
2020.04.14 -
안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용하는 함수를 정의하는 시간을 가지려합니다. JAVA의 sort() 함수를 이용하면 배열을 내림차순 또는 올림차순으로 정렬을 할 수 있습니다. 1. 내림차순으로 정렬하는 방법?Arrays.sort에 Collections.reverseOrder()를 매개변수로 전달합니다.reverseOrder는 반대로 정렬, 내림차순을 의미합니다.* 내림차순의 배열타입은 반드시 integer여야 합니다.123456789101112131415import java.util.*;import java.lang.*;import java.io.*; class Test{ public static void main (String[] args) throws java.lang.Excep..
[Java] 자바 배열 정렬하는 방법 (내림차순, 오름차순)안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용하는 함수를 정의하는 시간을 가지려합니다. JAVA의 sort() 함수를 이용하면 배열을 내림차순 또는 올림차순으로 정렬을 할 수 있습니다. 1. 내림차순으로 정렬하는 방법?Arrays.sort에 Collections.reverseOrder()를 매개변수로 전달합니다.reverseOrder는 반대로 정렬, 내림차순을 의미합니다.* 내림차순의 배열타입은 반드시 integer여야 합니다.123456789101112131415import java.util.*;import java.lang.*;import java.io.*; class Test{ public static void main (String[] args) throws java.lang.Excep..
2020.04.13 -
안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용하는 함수를 정의하는 시간을 가지려합니다. 1. length란? 배열의 길이를 알고자 할때 사용된다. 1 2 int[] array01 = new int[12]; System.out.println(array01.length); //12 cs 2. length()란? 문자열의 길이를 알고자 할때 사용된다. 1 2 String test = "test"; System.out.println(test.length()); //4 cs 3. size()란? 컬렉션프레임워크(ArrayList, Set..등) 타입의 길이를 알고자 할때 사용된다. 1 2 ArrayList test = new ArrayList(); System.out.println(test.size()..
[Java] 자바 길이구하기 / length, length(), size() 사용방법안녕하세요. 플랫폼공작소입니다. 코딩테스트에서 자주 사용하는 함수를 정의하는 시간을 가지려합니다. 1. length란? 배열의 길이를 알고자 할때 사용된다. 1 2 int[] array01 = new int[12]; System.out.println(array01.length); //12 cs 2. length()란? 문자열의 길이를 알고자 할때 사용된다. 1 2 String test = "test"; System.out.println(test.length()); //4 cs 3. size()란? 컬렉션프레임워크(ArrayList, Set..등) 타입의 길이를 알고자 할때 사용된다. 1 2 ArrayList test = new ArrayList(); System.out.println(test.size()..
2020.04.13 -
https://www.youtube.com/watch?v=5NmyjJdoLZM&list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck&index=67 설계 = 현실(엄청나게 복잡)에서 소프트웨어(단순)화 시켜서 문제를 해결하는 것. 위성사진 현실의 복잡한 것을 걷어내고 지하철 노선만 표현 역과 역 사이의 거리. 지하철 탑승자의 유일한 관심사 : 어떤 것이 환승인지? 다음 역은 무엇인지? 현실에서 필요로 하는 것만 추출해서 표현하는 것 = 추상화(abstract) 추상화란? 해결문제를 SW적으로단순화시켜서 만든 것을 추상화라고 한다. SW설계 복잡한 현실을 추상화 하는 과정
java - 추상화https://www.youtube.com/watch?v=5NmyjJdoLZM&list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck&index=67 설계 = 현실(엄청나게 복잡)에서 소프트웨어(단순)화 시켜서 문제를 해결하는 것. 위성사진 현실의 복잡한 것을 걷어내고 지하철 노선만 표현 역과 역 사이의 거리. 지하철 탑승자의 유일한 관심사 : 어떤 것이 환승인지? 다음 역은 무엇인지? 현실에서 필요로 하는 것만 추출해서 표현하는 것 = 추상화(abstract) 추상화란? 해결문제를 SW적으로단순화시켜서 만든 것을 추상화라고 한다. SW설계 복잡한 현실을 추상화 하는 과정
2019.07.29 -
안녕하세요. 오늘은 자바의 배열이란 무엇이고 장단점은 무엇인가? 라는 주제로 포스팅을 하려합니다.먼저 배열(Array)이란 자료구조(Data Structure)입니다. 동일한 자료형이 연속적 모여있습니다. 간단히 생각하자면, 변수의 모임이라고 부를 수 있겠습니다. 조금 더 자세하게 표현하자면 아래와 같은 구조입니다. 현대 컴퓨터의 메모리 모델은 커다란 배열이며 메모리 주소가 곧 인덱스인 것과 다름이 없습니다. 때문에, 배열은 속도가 빠르다는 장점을 가지고 있습니다. "배열은 속도가 빠르다"성능이 매우 중요하다면 배열을 사용하는 것입니다. 배열은 삽입과 삭제가 느리다는 단점을 가지고 있지만, 반대로 찾는 속도가 무척이나 빠릅니다. 다른 자료구조를 구현할 때도 이런 특성을 활용해서 최적화를 하는 경우가 있습..
03. 자바의 배열이란 무엇이고 장단점은 무엇인가?안녕하세요. 오늘은 자바의 배열이란 무엇이고 장단점은 무엇인가? 라는 주제로 포스팅을 하려합니다.먼저 배열(Array)이란 자료구조(Data Structure)입니다. 동일한 자료형이 연속적 모여있습니다. 간단히 생각하자면, 변수의 모임이라고 부를 수 있겠습니다. 조금 더 자세하게 표현하자면 아래와 같은 구조입니다. 현대 컴퓨터의 메모리 모델은 커다란 배열이며 메모리 주소가 곧 인덱스인 것과 다름이 없습니다. 때문에, 배열은 속도가 빠르다는 장점을 가지고 있습니다. "배열은 속도가 빠르다"성능이 매우 중요하다면 배열을 사용하는 것입니다. 배열은 삽입과 삭제가 느리다는 단점을 가지고 있지만, 반대로 찾는 속도가 무척이나 빠릅니다. 다른 자료구조를 구현할 때도 이런 특성을 활용해서 최적화를 하는 경우가 있습..
2019.01.15