no image
java↗3-10. 정수형의 오버플로우
정수형의 오버플로우
2024.03.14
no image
java↗3-9. Scanner - 화면에서 입력받기
Scanner란? - 화면으로부터 데이터를 입력받는 기능을 제공하는 클래스 import java.util.*; // 1. * 자바 특정 클래스에 있는 모든 것을 import한다. public class ScanfEx1 { public static void main(String[] args) { // 2. Scanner 클래스의 객체 생성 Scanner scanner = new Scanner(System.in); int num = scanner.nextInt(); int num2 = scanner.nextInt(); System.out.println(num); System.out.println(num2); // 또 다른 예시 String input = scanner.nextLine(); int num3 =..
2024.03.14
no image
java↗3-8. printf
println()의 단점 - 출력형식 지정불가 ⓐ 실수의 자리수 조절불가 - 소수점 n자리만 출력하려면? System.out.println(10.0/3); // 3.333333333.. ⓑ 10진수로만 출력된다. - 8진수, 16진수로 출력하려면? System.out.println(0x1A); // 26 printf()로 출력형식 지정가능 System.out.println("%.2f", 10.0/3); // 3.33 -> 소수점 둘째 자리 System.out.println("%d", 0x1A); // 26 -> 10진수 System.out.println("%X", 0x1A); // 1A ->16진수 System.out.printf("age:%d year:%d\n", 14, 2017); -> \n(OS에 ..
2024.03.14
[오늘의말씀] 나를 지켜주시고 항상 보호해주시는 하나님
시편 91장 3-4절 (개역개정) 3. 이는 그가 너를 새 사냥꾼의 올무에서와 심한 전염병에서 건지실 것임이로다 4. 그가 너를 그의 깃으로 덮으시리니 네가 그의 날개 아래에 피하리로다 그의 진실함은 방패와 손 방패가 되시나니 (현대인의성경) 3. 그가 너를 모든 함정에서 구하고 죽을 병에서 너를 건지시리라. 4. 그가 깃털로 너를 감싸주실 것이니 네가 그 날개 아래서 피난처를 찾으리라. 그의 성실하심이 너의 방패가 될 것이니 시편 91장 11절 (개역개정) 11. 그가 너를 위하여 그의 천사들을 명령하사 네 모든 길에서 너를 지키게 하심이라. (현대인의성경) 11. 그가 천사들에게 명령하여 네가 어디를 가든지 너를 지키게 하시리라. NIV 11. For he will command his angels ..
2024.03.12
no image
개발 Chrome 확장 프로그램 세팅
1. 구글 사전 확장프로그램 (영단어 빠른 번역에 탁월하다) 개발자 영어 공부 방법과 팁 | 요즘IT 개발자에게 영어 공부는 항상 따라다니는 숙제 같습니다. 특히 요즘 같은 글로벌 시대에 개발자에게 영어는 점점 중요한 덕목이 되어가고 있죠. 이번 글에서는 개발자로서 어떻 yozm.wishket.com 2. 모니카 챗 gpt를 활용한 검색 엔진 등등 여러모로 편리함 https://chromewebstore.google.com/detail/monica-%EB%8B%B9%EC%8B%A0%EC%9D%98-chatgpt4-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5/ofpnmcalabcbjgholdjcjblkibolbppb?hl=ko
2024.03.12
no image
java↗3-7. 기본형의 종류와 크기
1. 논리형 - true와 false 중 하나를 값으로 갖으며, 조건식과 논리적 계산에 사용된다. 2. 문자형 - 문자를 저장하는데 사용되며, 변수 당 하나의 문자만을 저장할 수 있다. (여러문자를 변수로 지정 시 String) 3. 정수형 - 정수 값을 저장하는데 사용된다. 주로 사용하는 것은 int와 long(20억이상)이며, byte는 이진 데이터(이미지)를 다루는데 사용되며, short는 c언어와의 호환을 위해 추가되었다. (잘 안쓰임) 4. 실수형 - 실수 값을 저장하는데 사용된다. float와 double이 있다. byte b; = 1 byte b = 3;
2024.03.12
java↗3-6. 기본형과 참조형
1. 기본형 (Primitive type) -> 자바 개발자들이 정해놓은 틀 - 오직 8개 (boolean, char, byre, short, int, long, float, double) - 실제 값을 저장 2. 참조형 (Reference type) - 기본형을 제외한 나머지 (String, System 등) - 메모리 주소를 저장 (4 byte 또는 8 byte) Date today; // 참조형 변수 today를 선언 today = new Date(); // today에 객체의 주소를 저장
2024.03.12
no image
java↗3-5. 두 변수의 값 교환하기
int x = 10, y = 20; x = y; // y의 값을 x에 저장 y = x; // x의 값을 y에 저장 int x = 10, y = 20; int tmp; // 빈 컵 tmp = x; // x의 값을 tmp에 저장 x = y; // y의 값을 x에 저장 y = tmp; // tmp의 값을 y에 저장 public class VarEx5 { public static void main(String[] args) { int x = 20, y = 2; int tmp; tmp = x; // 1. x의 값을 tmp에 저장 x = y; // 2. y의 값을 x에 저장 y = tmp; // 3. tmp의 값을 y에 저장 System.out.println(x+"와규"+y); System.out.println("..
2024.03.12
no image
java↗3-4. 문자와 문자열
char ch = 'a'; char ch = 'AB'; // 에러 String s = "ABC"; 문자열 String s1 = "AB"; // String은 원래 클래스이다. 하지만, 자주써서 표기를 생략한다. String s2 = new String("AB"); String s = "A"; String s = ""; // 빈 문자열 char ch = ''; // 에러 String sl = "A" + "B"; // "AB" public class VarEx4 { public static void main(String[] args) { char ch = 'A'; int i = 'A'; // 값은 인수 'A'의 값이 나와 65가 나온다. String str = ""; String str2 = "ABCD"; ..
2024.03.12