목록프로그래밍 (408)
쌓고 쌓다
1번 문제 import java.util.Scanner; class TV{ String name; int year; int inch; TV(String name, int year, int inch) { this.name=name; this.year=year; this.inch=inch; } void show() { System.out.print(name+"에서 만든 "+year+"년형 "+inch+"인치 TV"); } } public class Test { public static void main(String[] args) { TV myTV = new TV("LG", 2017, 32); myTV.show(); } } 2번 문제 import java.util.Scanner; class Grade{ pri..
전체 코드 import java.util.Scanner; class Player{ String name; String word; Player(String str) { name=str; } void getWordFromUser() { Scanner scanner = new Scanner(System.in); System.out.print(name+">>"); word = scanner.next(); } boolean checkSuccess(String str) { if(str.charAt(str.length()-1) == word.charAt(0)) return true; return false; } } public class WordGameApp { int people; Player p[]; String..
1-1 0~99까지의 수 중에서 짝수만 더한다. 1-2 package extest; import java.util.Scanner; public class WhileTest { public static void main(String[] args) { int sum=0, i=0; while(i='a';i--) { for(char j = 'a';j
전체 코드 package extest; import java.util.Scanner; public class exstudy { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(true) { int res = (int)(Math.random()*100); System.out.println("0~99 수 설정 완료"); int cnt=1; String str; // while 블럭 안에 선언된 변수는 지역변수로 while문 밖에서는 사용 못하더라.. while(true) { System.out.print(cnt+">>"); int num = scanner.nextInt(); if(num==res) ..
package extest; import java.util.Scanner; public class exstudy { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("철수>>"); String p1 = scanner.next(); System.out.print("영희>>"); String p2 = scanner.next(); if(p1.equals("가위")) { if(p2.equals("가위")) System.out.print("비김"); else if(p2.equals("바위")) System.out.print("영희 승"); else System.out.print("철수..
1번 문제 package extest; import java.util.Scanner; public class exstudy { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("원화를 입력하세요(단위 원)>>"); int won = scanner.nextInt(); double res = won/1100; System.out.println(won+"원은 "+"$"+res+"입니다."); } } 2번 문제 package extest; import java.util.Scanner; public class exstudy { public static void main(String[]..
diff (differences) : 두 개의 파일을 비교하여 내용의 차이를 보여준다. "" : 두번째 파일에만 존재하는 내용 diff [-options] file1 file2 -b : 반복되는 공백을 무시 -i : 대소문자 구분하지 않음 -r : 하위 디렉토리까지 모두 들어가 차이를 찾는다. -u : 출력을 통합 형식으로 표시 diff test1 test2 diff -u test1 test2 ex, 출력값 : 3d2 출력 값으로 나오는 d(delete), a(add), c(change) vimdiff : 두개의 파일의 내용을 비교해줌 vimdiff file1 file2 ex, $ vimdiff test1 test2 vimdiff 단축키 ctrl + w + w : 화면이동 (Toggle 방식, 다른 창으..