gnu

블로그 이미지
by 군우

TAG CLOUD

  • Total hit
  • Today hit
  • Yesterday hit

자바에서 println() 의 인자로  인스턴스의 참조값이 전달되면, 

해당 인스턴스의 toString()메소드가 호출되면서 반환되는 문자열이 출력된다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package console12;
 
import java.util.Scanner;
 
public class prac1 {
 
    public static void main(String[] args)
    {
        Scanner s = new Scanner(System.in);
        int a = s.nextInt();
        System.out.println(a);
        
        Scanner s2 = new Scanner("1  2 3 4");
        int b= s2.nextInt();
        System.out.println(b);
        int b2= s2.nextInt();
        System.out.println(b2);
        int b3= s2.nextInt();
        System.out.println(b3);
        
    }
}
cs


보면  Scanner s2 = new Scanner ("1 2 3 4")  이렇게 전달되는 수를  전달 할수있다. 스캐너 인스턴스를 문자열에 연결했다.


키보드에 연결하기는  System.in 키워드 이다.


주요 메소드 들이 있다

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package console12;
 
import java.util.Scanner;
 
public class prac2 {
 
    public static void main(String[] args)
    {
        Scanner s1=new Scanner("4");
        Scanner s2=new Scanner("7 8 9 103 4 4 4");
        Scanner s3=new Scanner("1 2 3 4 5 6");
        Scanner s4=new Scanner("true");
        
        int a1 = s1.nextInt();
        String a2 = s2.nextLine();
        Long a3 = s3.nextLong();
        byte a4 = s3.nextByte();
        double a5 = s3.nextDouble();
        boolean a6 =s4.nextBoolean();
        float a7 = s3.nextFloat();
        short a8 = s3.nextShort();
 
        System.out.println(a1);
        System.out.println(a2); // string은 ""안의 내용이 모두출력된다.
        System.out.println(a3);
        System.out.println(a4);
        System.out.println(a5);
        System.out.println(a6); // boolean은 true
        System.out.println(a7);
        System.out.println(a8);
    
    }
 
}
cs


'Java > Java Concept' 카테고리의 다른 글

[Java] for-each문  (0) 2018.01.21
[Java] 배열(Array)  (0) 2018.01.21
[Java] string 클래스  (0) 2018.01.19
[Java] 메소드 오버로딩 overloading  (0) 2018.01.19
[Java] System.out.println() 이란,  (0) 2018.01.18
AND

ARTICLE CATEGORY

분류 전체보기 (197)
C (0)
HTML (7)
C# (88)
Python (27)
IT (0)
Android (2)
Java (65)
Study (5)
JavaScript (1)
JSP (2)

RECENT ARTICLE

RECENT COMMENT

CALENDAR

«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

ARCHIVE

LINK