목록java (69)
June is Combung
package week4; import java.util.Scanner; class ShoppingMall { String[][] shop; // 카테고리 갯수에 따라서 즈 int cateCnt; int itemCnt; String[] itemList; String[] cateList; Scanner sc = new Scanner(System.in); // 숫자만 받는애 Scanner scan = new Scanner(System.in); // 문자만 받는애 void printMenu() { System.out.println("[관리자 모드]"); System.out.println("[1]카테고리 관리"); System.out.println("[2]아 이 템 관리"); System.out.println(..
package week4; class Ex06__{ // return 값이 있으면 3개가 일치 시켜야한다 // 1. 함수 이름 앞에 있는 리턴타입 // 2. 함수 영역 안에 있는 return 옆에 값 // 3. 함수 호출한 위치에서 reutrn 받아주는애 // 리턴타입 일치 시켜줘야한다 // 1 리턴이 있다 --> 리턴 타입 적어주고 void 제외하고 전부 // 2 리턴 타입이 없다 -->void // 1 int setNum() { int a = 10; int b = 20; // 2 int result = a + b; // 2 return result; // 유산값을 넘겨준다 } } public class Method4 { public static void main(String[] args) { // 메..
package week4; //3. 유산이 있고 외부에서 값이 없는 애 class Ex06 { // return 값이 있으면 3개가 일치 시켜야한다 // 1. 함수 이름 앞에 있는 리턴타입 // 2. 함수 영역 안에 있는 return 옆에 값 // 3. 함수 호출한 위치에서 reutrn 받아주는애 // 리턴타입 일치 시켜줘야한다 // 1 int setNum() { int a = 10; int b = 20; int result = a + b; // 2 // return result; // 유산값을 넘겨준다 return a + b; } } public class Method3 { public static void main(String[] args) { Ex06 e6 = new Ex06(); int x = 1..
package week4; class Ex05{ //매개인자 --> 매개 :서로다른 곳에 있는 애를 연결 //2. 유산이 없고 외부에서 값을 받는애 void add(int x ,int y ) { // int x int y add 지역변수 : 초기값 가져야지만 사용할 수 있다 System.out.printf("%d + %d = %d \n" , x,y,(x+y) ); } } public class Method2 { public static void main(String[] args) { Ex05 e4 = new Ex05(); //e4.sayHello(); int x = 10; // 4byte int y = 20; double num = 12.5; // 8byte byte z = 10; // 1byte cha..
package week4; import java.util.Random; class Ex04__{ // 1. 유산이 없고 외부에서 값을 안받는애 void sayHello() { System.out.println("안녕"); System.out.println("여기는 ex04에 메서드야 "); } //메서드는 호출이 되면 stack 쌓이고 // 메서드 영역이 끝나면 stakc에서 사라진다 } public class Method1 { /* 메스드 / 클래스 / 객체 를 사용하는 이유 반복적으로 사용하기 위해서 , 코드 효율성 , 간결성, 생산성을 위해서 */ //메인 메서드 public static void main(String[] args) { //메서드를 호출 : 메서드 이름 () Ex04__ e4 = n..
package week4; //메서드 : 함수 //메서드의 기본 구조 //1) void //2) 메서드 이름 (): //3){ } 메서드 영역 class Ex04_{ // 메서드 하나당 한가지 기능을 구현하는게 정석 /* 메서드 구조 4가지 1. 유산이 있는애 --> 리턴타입이 있다 : 타입은 자유롭게 사용가능 : int double int[] .. 모든 자료형 타입 리턴가능 2. 유산이 없는애 --> 리턴타입 없다 : void 3. 외부에서 값을 받아오는애 --> () 안에 값이 있다 4. 외부에서 값을 안받는 애 --> 빈 가로 () 를 띈다 종류 4가지 1. 유산이 없고 외부에서 값을 안받는애 2. 유산이 없고 외부에서 값을 받는애 3. 유산이 있고 외부에서 값을 안받는애 4. 유산이 있고 외부에서..
package week4; import java.util.Scanner; class Ex03 { String[][] game = new String[3][3]; int turn = 0; int win = 0; } public class TicTakTok { public static void main(String[] args) { Scanner scan = new Scanner(System.in); Ex03 e = new Ex03(); for (int i = 0; i < e.game.length; i++) { for (int j = 0; j < e.game[i].length; j++) { e.game[i][j] = "[ ]"; } } while (true) { for (int i = 0; i < e.gam..
package week4; public class Day16_1 { public static void main(String[] args) { String[][] student = { { "aaa", "신촌", "1001" }, { "bbb", "강남", "1002" }, { "ccc", "대치", "1003" }, { "ddd", "강동", "1004" } }; String[][] score = { { "1001", "10", "20", "30" }, { "1002", "10", "60", "60" }, { "1003", "23", "63", "31" }, { "1004", "45", "30", "35" }, }; // 학생 정보와 성적이 담긴 데이터 이다 // student ==> 1.id 2.주소 3..