import javax.swing.text.StyledEditorKit.BoldAction;
/*
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Main extends JFrame {
JLabel l = new JLabel("Love Java");
Main() {
Container cp = getContentPane();
cp.setLayout(new FlowLayout());
cp.add(l);
cp.addKeyListener(new key());
cp.setFocusable(true);
cp.requestFocus();
setSize(300, 300);
setVisible(true);
}
class key implements KeyListener {
@Override
public void keyTyped(KeyEvent e) {
}
@Override
public void keyPressed(KeyEvent e) {
StringBuffer sb = new StringBuffer(l.getText());
if (e.getKeyCode() == KeyEvent.VK_LEFT) {
l.setText(sb.reverse().toString());
}
}
@Override
public void keyReleased(KeyEvent e) {
}
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
class Main{
public static void main(String[] args) {
StringBuffer sb = new StringBuffer("This");
sb.append(" is pencil");
System.out.println(sb);
sb.insert(7, " my");
System.out.println(sb);
sb.replace(8, 10, "your");
System.out.println(sb);
sb.delete(8, 13);
System.out.println(sb);
sb.setLength(4);
System.out.println(sb);
}
}
*/
/*
import java.util.*;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print(">>");
String first = sc.nextLine();
String order;
int replaceStart = 0;
int facPoint = 0;
int replaceFinal = 0;
int j = 0;
int i = 0;
int check = 0;
StringBuffer sb = new StringBuffer(first);
while (true) {
System.out.print("명령: ");
order = sc.next();
if (order.charAt(0) == '!') {
System.out.println("잘못된 명령어입니다!");
continue;
}
if (order.equals("그만")) {
System.out.println("종료합니다");
break;
}
for (i = 0; i < order.length(); i++) {
if (order.charAt(i) == '!') {
facPoint = i;
for (j = 0; j < sb.length(); j++) {
if (order.charAt(0) == sb.charAt(j)) {
replaceStart = j;
}
if (order.charAt(facPoint - 1) == sb.charAt(j)) {
replaceFinal = j;
check = 1;
continue;
}
}
if (check != 1) {
System.out.println("찾을수 없습니다!");
} else {
sb.replace(replaceStart, replaceFinal + 1, order.substring(facPoint + 1, order.length()));
System.out.println(sb);
check = 0;
continue;
}
}
}
}
}
}
//우리는 love Java Programming.
*/
/*
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Main extends JFrame{
JLabel l=new JLabel("Love Java");
Main(){
Container cp=getContentPane();
cp.setLayout(new FlowLayout());
cp.add(l);
cp.addKeyListener(new key());
cp.setFocusable(true);
cp.requestFocus();
setSize(300,300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
class key implements KeyListener{
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_LEFT) {
StringBuffer sb=new StringBuffer(l.getText());
sb.append(sb.charAt(0));
sb.delete(0, 1);
l.setText(sb.toString());
}
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
class A{
int x;
int y;
A(int x, int y){
this.x=x;
this.y=y;
}
// public boolean equals(A a) {
// if(this.x==a.x && this.y==a.y) return true;
// else return false;
// }
public String toString() {
return "이 객체는 클래스 A로 작성되었습니다";
}
}
class Main{
public static void main(String[] args) {
A a = new A(5,10);
A b = a;
//A b = new A(5,10);
System.out.println(a.equals(b));
}
}
*/
/*
class Point {
private int x,y;
Point(int x, int y){
this.x=x;
this.y=y;
}
}
class Main{
public static void Print(Object obj) {
System.out.println(obj.getClass().getName());
System.out.println(obj.hashCode());
System.out.println(obj.toString());
System.out.println(obj);
}
public static void main(String[] args) {
Point p= new Point(2,3);
Print(p);
}
}
*/
/*
class Point{
int x,y;
Point(int x,int y){
this.x=x;
this.y=y;
}
public String toString() {
return "Point("+ x+","+y+")";
}
}
class Main{
public static void main(String[] args) {
Point p=new Point(2,3);
System.out.println(p.toString());
System.out.println(p);
System.out.println(p+"입니다");
}
}
*/
/*
class Point{
int x,y;
public Point(int x,int y) {
this.x=x; this.y=y;
}
public boolean equals(Object obj) {
Point p=(Point)obj;
if(x==p.x&&y==p.y) return true;
else return false;
}
}
public class Main{
public static void main(String[] args) {
Point a=new Point(2,3);
Point b=new Point(2,3);
Point c=new Point(3,4);
if(a==b)
System.out.println("a==b");
if(a.equals(b))
System.out.println("a is equal to b");
if(a.equals(c))
System.out.println("a is equal to c");
}
}
*/
/*
class Rect{
int width;
int height;
public Rect(int width, int height) {
this.width=width;
this.height=height;
}
public boolean equals(Object obj) {
Rect p=(Rect)obj;
if(width*height==p.width*p.height) return true;
else return false;
}
}
class Main{
public static void main(String[] args) {
Rect a=new Rect(2,3);
Rect b=new Rect(3,2);
Rect c=new Rect(3,4);
if(a.equals(b)) System.out.println("a is equal to b");
if(a.equals(c)) System.out.println("a is equal to c");
if(b.equals(c)) System.out.println("b is equal to c");
}
}
*/
/*
public class Main{
public static void main(String[] args) {
System.out.println(Character.toLowerCase('A'));
char c1='4',c2='F';
if(Character.isDigit(c1))
System.out.println(c1+"는 숫자");
if(Character.isAlphabetic(c2))
System.out.println(c2+"는 영문자");
System.out.println(Integer.parseInt("-123"));
System.out.println(Integer.toHexString(28));
System.out.println(Integer.toBinaryString(28));
System.out.println(Integer.bitCount(28));
Double d =Double.valueOf(3.14);
System.out.println(d.toString());
System.out.println(Double.parseDouble("3.14"));
boolean b=(4>3);
System.out.println(Boolean.toString(b));
System.out.println(Boolean.parseBoolean("false"));
}
}
*/
public class Main{
public static void main(String[] args) {
int n=10;
Integer intObject=n;
System.out.println("intObject = "+ intObject);
int m= intObject+10;
System.out.println("m="+m);
}
}