import java.util.Scanner;
public class scanner {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("올해 연도는? ");
int thisYear = input.nextInt();
System.out.print("당신이 태어난 연도는? ");
int birthYear = input.nextInt();
int age = thisYear - birthYear;
System.out.print("당신은 ");
System.out.print(age);
System.out.print("살입니다.");
}
}
import java.util.Scanner;
import java.time.LocalDate;
public class Age {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("당신이 태어난 연도는? ");
int birthYear = input.nextInt();
LocalDate date = LocalDate.now();
int thisYear = date.getYear();
int age = thisYear - birthYear;
System.out.print("당신은 " + age + "살입니다.");
}
}
import java.util.Scanner;
public class Temp {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("화씨온도를 입력하시오:\n");
int F = input.nextInt();
double C;
C = (F-32)/1.8;
System.out.print("화씨 " + F + "도는 섭씨 " + C + "도입니다.");
}
}
import java.awt.Graphics;
import javax.swing.JFrame;
public class HappyFace extends JFrame {
public void paint(Graphics g) {
g.drawOval(80, 40, 230, 230);
g.fillOval(165, 90, 10, 30);
g.fillOval(235, 90, 10, 30);
g.drawArc(160, 180, 90, 30, 210, 150);
}
}
import javax.swing.JFrame;
public class HappyFaceDemo extends JFrame {
public static void main(String[] args) {
HappyFace face = new HappyFace();
face.setTitle("Happy Face");
face.setSize(400,300);
face.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
face.setVisible(true);
}
}
import java.util.Scanner;
public class StringTest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("문장을 입력하시오");
String line = input.nextLine();
String lowerLine = line.toLowerCase();
System.out.println("삭제할 단어를 입력하시오 : ");
String word = input.next().toLowerCase();
int beingIndex = lowerLine.indexOf(word);
String result = line.substring(0, beingIndex)
+line.substring(beingIndex+word.length());
System.out.println("입력 단어가 삭제된 문장:\n"+result);
}
}
import java.time.LocalDate;
import javax.swing.JOptionPane;
public class AgeCalulation3 {
public static void main(String[] args) {
// JOptionPane을 이용한 GUI
String birthString =
JOptionPane.showInputDialog("당신이 태어난 연도는?");
int birthYear = Integer.parseInt(birthString);
LocalDate date = LocalDate.now();
int thisYear = date.getYear();
int age = thisYear - birthYear;
JOptionPane.showMessageDialog(null, "당신의 나이는"+age+"살입니다.");
// 프로그램을 바로 종료시킴
// 필요한 이유?
/**
콘솔 애플리케이션은 문장 실행이 끝나면 프로그램이 종료됨
윈도우 입출력을 사용하는 애플리케이션은 메시지 창을 닫아도 프로그램이
자동 종료되지 않으므로 exit을 호출하여 강제종료함
**/
System.exit(0);
}
}
Created by 송바래
✉ gihun3645@naver.com
🚩경기도, 성남시