JAVA

코딩하는 대학생에서 개발자까지
[JAVA] Arrays 클래스 개념 및 정리 (오름차순)
https://solution-is-here.tistory.com/30?category=979031 위에있는 링크는 C언어에서 퀵정렬함수를 사용하는 방법이다. 그런데 자바에서는 이렇게 복잡한 과정이 필요가 없다. 입력 받을때 Scanner 클래스를 추가했듯이, 이번엔 Arrays 클래스를 추가하면 된다. 1 import java.util.Arrays; cs 1 import java.util.*; cs 둘 중 한 문장을 추가하면 된다. 1 2 3 4 5 6 7 Scanner input = new Scanner(System.in); int[] nums = new int[10]; for(int a = 0; a
[JAVA] Scanner 클래스 개념 및 정리
C언어에는 scanf( )라는 입력하는 함수가 있다. 그러나 자바에서는 scanf()라는 함수가 없고, 대신에 클래스와 함께 사용하는 함수가 있다. 코드를 보면서 설명하겠다. 1 2 3 4 5 6 7 8 9 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); } } Colored by Color Scripter cs 먼저 Scanner 클래스를 포함한 import문을 추가해준다. 이때 Scanner 클래스는 java.util안에 포함되어 있으므로, java.util.*라는 문장으로 호출하면 더 편하다. (*으로 호출하면 Scanne..
백준(B3) 10871번: X보다 작은 수 (JAVA 8 JAVA 11)
코드를 보기 전에: 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 문제에서 입력하는 숫자의 조건이다. 주어진 조건을 보고 파악해야할 것들이 몇가지 있다. 1. N과 X는 1보다 크고 10000보다 작은 정수다. 2. N은 수열의 정수 개수다. 이렇게 2가지를 파악해야한다. X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. 출력에서는 수열에서 X보다 작은수를 순서대로 공백으로 구분해 출력한다. 이 한마디를 파악해야 한다. 1 2 3 4 5 6 7 8 9 10 import java.util.Scanne..
백준(B3) 2884번: 알람 시계(JAVA 8 JAVA 11)
코드를 보기 전에: 백준에서 자바를 채점 받으려면 무조건 클래스 이름을 Main으로 해야한다!! Main으로 안하고 다른것으로 하는 바람에 계속 컴파일 오류가 났었다...ㅎ 1 2 3 4 5 6 7 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int h,m; h = input.nextInt(); m = input.nextInt(); cs 먼저 클래스,메소드 이름을 선언 하였다. 그 후, 변수 2개를 만든 다음에 숫자를 입력 받았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 if(m
Java 첫 걸음
·JAVA
1. Java는 클래스{ 메소드 { 문장 } } } 으로 이루어져있다. 2. 정수형 변수에는 byte(1 byte), short (2 byte), int (4 byte), long (8 byte)이 있다. 3. 실수형 변수에는 float(32 bit), double(32bit)이 있다. float는 숫자 끝에 f나 F를 붙여서 써야한다. 4. 변수 앞에 final을 붙이면 기호상수가 된다.(C언어에서 #define과 같은 역할을 하게된다) 5. 클래스 이름의 첫글자는 대문자, 변수,메소드명의 첫번째 단어의 첫 글자는 소문자, 두번째 단어부터 첫글자는 대문자, 상수의 모든 문자는 대문자이다. (final로 지정된 변수) 6. Java는 C언어와 다르게 System.out.println( ); 이렇게 출력을..
코딩하는_대학생
'JAVA' 카테고리의 글 목록 (3 Page)