출력
public class Hello2030 {
public static void main(String [] args) {
int n=2030;
System.out.print("헬로"+n);
}
}
print()는 줄바꿈없이 계속 출력, println()는 개행(한 문장 출력후 다음줄로 넘어감)
public class MyInfoApp {
public static void main(String [] args) {
System.out.println("Kitae Hwang");
System.out.println("20 years old");
System.out.println("Department of Computer Engineering");
}
}
자료형
기본 자료형에는
public class Pi {
public static void main(String[] args) {
final double PI=3.14;
double radius=10.0;
double circleArea=radius*radius*PI;
System.out.println("원의면적 ="+circleArea);
}
}
형변환 (type casting)
package casting;
public class casting {
public static void main(String[] args) {
byte b=127;
int i=100;
System.out.println(b+i);
System.out.println(10/4);
System.out.println(10.0/4);
System.out.println((char)0x12340041);
System.out.println((byte)(b+i));
System.out.println((int)2.9+1.8);
System.out.println((int)(2.9+1.8));
System.out.println((int)2.9+(int)1.8);
}
}
scanner 활용
import java.util.Scanner;
public class ScannerEx {
public static void main(String args[]) {
System.out.println("이름, 도시, 나이, 체중, 독신 여부를 빈칸으로 분리하여 입력하세요");
Scanner scanner = new Scanner(System.in);
String name = scanner.next();
System.out.print("이름은 " +name+",");
String city = scanner.next();
System.out.print("도시는 " +city+",");
int age = scanner.nextInt();
System.out.print("나이는 " +age+"살");
double weight = scanner.nextDouble();
System.out.print("체중은 " +weight+"kg,");
boolean isSingle = scanner.nextBoolean();
System.out.println("독신 여부는 " +isSingle+"입니다.");
scanner.close();
}
}
'JAVA' 카테고리의 다른 글
비정형 배열 (0) | 2024.08.13 |
---|---|
생성자 (0) | 2024.08.13 |
Chapter 02 실습문제 (0) | 2024.08.10 |
Scanner 활용 및 if-else문 연습 (0) | 2024.08.10 |
객체지향 프로그래밍언어, JAVA (0) | 2024.08.08 |