Study Note/Java169 728x90 JAVA_ Test022_ 비트 단위 연산자 비트열 반전 ~(정리중) Test022 비트 단위 연산자 비트열 반전 ~// int는 4 Byte 지만 앞은 모두 0이므로 생략해둠a = 10 → 00001010 a~ → 11110101 → -11 // +11과 더해서 0이되면 -11이 맞으므로 확인 + 00001011 → +11 -------------- 00000000 b = -10 → 00001010 11110101 + 1 ------------- 11110110 00001001 → 9 Test022.java public class Test022{public static void main(String[] args){int a = 10, b = -10; System.out.printf("~a : %d\n", ~a);System.out.printf("~b : %d\n", ~b.. 2018. 3. 29. JAVA_ Test021_ printf() 메소드로 특수문자 % 출력하기 Test021 Quiz printf() 메소드로 특수문자 % 출력하기사용자로부터 정수를 두 번 입력받아 사칙연산 및나머지 연산을 수행하여 결과를 출력하는 프로그램 작성→ %% = % 보이기 Test021.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test021{public static void main(String[] args) throws IOException{// 변수 선언 및 인스턴스 생성int a, b; // 정수int plus, minus, multiply, division, remainder; // 연산자 정의BufferedReader br =.. 2018. 3. 29. JAVA_ Test020_ 실수형 데이터타입의 정밀도 테스트 실습 Test020 실수형 데이터타입의 정밀도 테스트 실습 float(4 Byte) 보다 double(8 Byte)가 더 정밀하다는 것을 증명 Test020.java public class Test020{public static void main(String[] args){float a = 0;double b = 0; // 연산 및 처리 → 100000번 반복for(int i = 1; i 2018. 3. 28. JAVA_ Test019_ 자바의 기본 입출력 : java.util.Scanner (콤마구분) Test019 자바의 기본 입출력 : java.util.Scanner (콤마구분)※ java.util.Scanner※ 단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며 디폴트(default)로 사용되는 단락 문자는 공백이다.※ 작성된 다음 토큰은 next() 메소드를 이용. 다른 형태의 값으로 변환할 수 있다. ※ throws IOException 불필요※ BurfferedReader가 더 구형이다. Test019.java import java.util.Scanner; public class Test019{public static void main(String[] args){// Scanner 인스턴스 생성Scanner sc = new Scanner(System.in); // 주요 변수 선언Stri.. 2018. 3. 28. JAVA_ Test018_ 자바의 기본 입출력 : java.util.Scanner (공백구분) Test018 자바의 기본 입출력 : java.util.Scanner (공백구분)※ java.util.Scanner※ 단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며 디폴트(default)로 사용되는 단락 문자는 공백이다.※ 작성된 다음 토큰은 next() 메소드를 이용. 다른 형태의 값으로 변환할 수 있다. ※ throws IOException 불필요※ BurfferedReader가 더 구형이다. Test018.java import java.util.Scanner; public class Test018{public static void main(String[] args){// Scanner 인스턴스 생성Scanner sc = new Scanner(System.in); // 주요 변수 선언Stri.. 2018. 3. 28. JAVA_ Test017_ 자바의 기본 입출력 : java.util.Scanner Test017 자바의 기본 입출력 : java.util.Scanner※ java.util.Scanner※ 단락 문자 패턴을 사용하여 입력을 토큰에 따라 분할하며 디폴트(default)로 사용되는 단락 문자는 공백이다.※ 작성된 다음 토큰은 next() 메소드를 이용. 다른 형태의 값으로 변환할 수 있다. ※ throws IOException 불필요※ BurfferedReader가 더 구형이다. Test017.java import java.util.Scanner; public class Test017{public static void main(String[] args){// Scanner 인스턴스 생성Scanner sc = new Scanner(System.in); // 주요 변수 선언String name.. 2018. 3. 28. JAVA_ Test016_ 자바의 기본 입출력 printf(); Test016 자바의 기본 입출력 printf(); Test016.java public class Test016{public static void main(String[] args){System.out.print("AAA");System.out.print("BBB");System.out.print("CCC\n");//-- \n 개행//--==>> AAABBBCCC // 서식 출력 메소드System.out.printf("12345678901234567890");System.out.print("12345678901234567890\n");//-- \n 개행System.out.printf("12345678901234567890%n"); //-- %n 개행System.out.printf("%d + %d = %d.. 2018. 3. 28. JAVA_ Test015_ 자바의 기본 입출력 : System.in.read(); Test015 자바의 기본 입출력 : System.in.read();// System.in.read() 메소드는 한 문자만 가져온다.// 단, 하나의 문자를 입력받아 입력받은 문자의// ASCII Code 값을 반환한다. Test015.java import java.io.IOException; public class Test015{public static void main(String[] args) throws IOException{// 주요 변수 선언char ch;//-- 입력받은 문자를 담을 변수int n;//-- 입력받은 정수를 담을 변수 // 연산 및 처리// 사용자에게 안내 메세지 출력System.out.print("한 문자 입력 : ");// 'A'ch = (char)System.in.read.. 2018. 3. 28. JAVA_ Test014_ Quiz 입력받아 이름과 총점을 출력하는 프로그램 Test014 Quiz 입력받아 이름과 총점을 출력하는 프로그램이름, 국어점수, 영어점수, 수학점수를 입력받아이름과 총점을 출력하는 프로그램을 작성한다. Test014.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test014{public static void main(String[] args) throws IOException{// 주요 변수 선언 및 초기화InputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(isr);// → Buffer.. 2018. 3. 28. JAVA_ Test013_ Quiz 입력받아 삼각형의 넓이를 구하는 프로그램 Test013 Quiz 삼각형의 넓이를 구하는 프로그램삼각형 밑변의 길이와 높이를 사용자로부터 입력받아삼각형의 넓이를 구하는 프로그램을 구현한다. Test013.java import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOException; public class Test013{public static void main(String[] args) throws IOException{// 외부로부터 데이터를 입력받도록 처리하기 위하여// BufferedReader 인스턴스 생성BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 주요 .. 2018. 3. 28. 728x90 이전 1 ··· 12 13 14 15 16 17 다음 728x90