Java practice_231226

Choi Suyeon·2024년 1월 3일

실행

package day1226;
class Mybirth{
	//main method : 클래스를 단독으로 실행 시켜야할 때 정의하는 method
	//단독으로 실행가능한 프로그램 : java application

	public static void main(String[] args){

	//1. 올해를 저장할 수 있는 변수를 선언하고 초기값으로 올해를 할당.
	//2. 자신의 나이를 저장할 수 있는 변수를 선언하세요.
	int year = 2023;//초기화 값
	int myAge = 0;

	//3. 2번의 변수에 자신의 나이를 할당하세요.
	myAge = 23;

	//4. 두개의 변수를 사용하여 자신이 태어난 해를 출력.
	System.out.print("내가 태어난 해 : " + (year - myAge) + "년");

	}//main

}//class
//표준 출력 스트림 사용
package day1226;
class UseConsoleOutput{

	public static void main(String[] args){
		/*
		System.out.println("안녕.");
		System.out.println("하세요.");
		*/

		//상수
		System.out.println("2023");//정수상수
		System.out.println("10.26");//실수상수
		System.out.println('0');//문자상수 - 문자의 0
		System.out.println(true);//불린(boolean)상수
		System.out.println("오늘은 화요일입니다.");//문자열 상수 

		//변수
		int i = 26;
		System.out.println(i);

		//연산식 : 연산의 결과만 출력
		System.out.println(12 + 26);
		System.out.println("12 + 26");
		System.out.println("12 + 26 = " + 12+26);//결과 12 + 26 = 1226
		System.out.println("12 + 26 = " + (12+26));//결과 12 + 26 = 38
	}//main

}//class

//2. 저장 : 클래스명.java (Hello.java)

변수

//1. 소스코드 작성 : 대소문자 구분, 괄호는 짝으로, 문장의 끝에는 ;을 붙인다.
package day1226;
class UseLocalVariable{

	int i;//instance variable

	//main method : 클래스를 단독으로 실행 시켜야할 때 정의하는 method
	//단독으로 실행가능한 프로그램 : java application
	public static void main(String[] args){

	//지역변수
	//1.선언 : 데이터형 변수명;
	int maxScore = 100;//초기화 값
	int myScore = 0; //초기화 되지 않은 변수

	System.out.println(myScore);//초기화되지 않은 변수를 사용하면 error발생

	//2.값 할당: 변수명=값;
	//maxScore=100; 위에서 초기화 값을 할당해서 또 할 필요없음
	myScore=80;

	//3.값 사용: 출력
	System.out.print("최고점수 : " + maxScore + "점, 내 점수 : " + myScore);
	System.out.println(", 최고 점수간의 차이 : "+(maxScore - myScore) + "점");

	//2.값 할당을 여러번 할 수 있다.;
	myScore=95;

	//3.값 사용: 출력
	System.out.print("최고점수 : " + maxScore + "점, 내 점수 : " + myScore);
	System.out.println(", 최고 점수간의 차이 : "+(maxScore - myScore) + "점");

	//1. 올해를 저장할 수 있는 변수를 선언하고 초기값으로 올해를 할당.
	//2. 자신의 나이를 저장할 수 있는 변수를 선언하세요.
	//3. 2번의 변수에 자신의 나이를 할당하세요.
	//4. 두개의 변수를 사용하여 자신이 태어난 해를 출력.

	//int myScore=10000; 영역이 같다면 같은 이름의 변수는 하나만 선언 가능
	int i;//영역이 다르므로 같은 이름의 변수를 선언할 수 있다.
	}//main

}//class

//2. 저장 : 클래스명.java (Hello.java)

0개의 댓글