일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 클래스
- JShell
- Elk
- 배열
- 자바
- 프로그래밍기초
- 스프링
- 자바프로그래밍
- 프로그래밍
- github
- 스프링 기초
- 기초코딩
- 리눅스
- 프로그래밍언어
- 컴퓨터과학개론
- 데이터베이스
- 초보코딩
- 초보코딩탈출
- Git
- 코딩초보
- spring
- 메소드
- 제이쉘
- 자바기초
- eclips
- 자바 스프링
- JAVA기초
- 알고리즘
- 이클립스
- Java
- Today
- Total
목록Java (64)
키보드워리어

안녕하세요 오랜만에 인사드립니다!! 그동안 연말을 맞아서 일 좀 마무리하느라고 포스팅이 늦었네요 ^^;; 자바에서 유저의 input값을 어떻게 넣어주냐구요? Scanner 클래스를 이용하면 돼요. Scanner 자바는 스캐너라는 클래스를 지원해 줍니다. 스캐너를 통해서 값의 출처를 정할 수 있습니다. 이 유틸리티를 사용하려면 프로그래머는 아래와 같은 조건을 수행해야 합니다. ·Java util.scaner 클래스를 가져옵니다. ·스캐너 유형의 스캐너 클래스를 만들어야 합니다. 여기엔 System.in를 생성자 매개변수로 전달해야 합니다. 이것이 스캐너를 콘솔 입력에 연결시켜 줍니다. ·콘솔에서 정수를 입력을 읽으려면 메서드 scaner.nextInt()가 필요합니다. 자바 이클립스에 Scanner클래스 ..

안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 자바 중첩문에 대해 알아보겠습니다. 중첩문 (if - else) 중첩문의 예시를 한번 살펴보겠습니다 중첩문의 장점은 원하는 조건만큼 else if문을 중첩할 수 있다는 겁니다. 단, nested if else문은 한 블록만 실행합니다. if문과 else - if문중에서 하나만 선택하는 겁니다. 예시 조건문 1 2 3 4 5 6 중에 2,3,4,5는 else if 문 1,6은 if, else문이라고 가정할 경우 중첩 if 문은 1,2,3,4,5,6중에 맞는걸 딱 하나만 선택하고 실행합니다. -> 2가 참이라면, 3,4,5,6이 참이라도 실행하지 않는다. if - else문의 다양한 예시들을 살펴보자 if - else문의 주의..
안녕하세요~~ ⌨🗡🧑 블로그 방문자 여러분 반갑습니다. 아쉽게도 한국과 브라질의 16강전 경기는 한국의 패배였습니다 ~ㅠㅠ 그렇지만 잘 싸웠고 국민 모두가 한마음으로 응원한 경기였습니다! 대표팀 모두 수고 많으셨습니다!! 오늘은 자바 조건문에 대해 알아보려고 하는데요 우리의 삶에서 선택은 매일 있는 부분입니다. 사람 대신에 일을 하는 컴퓨터에서 프로그램도 결정을 필요로 할 때 가 있습니다. 컴퓨터는 boolean값을 가진 것을 평가하면서 논리 조건들을 체크합니다 boolean | if 문 boolean은 자바에서 참과 거짓을 판별하는 키워드입니다. 그리고 이를 평가하는 것이 논리 조건들인데요. if문도 역시 조금 딥하게 들어가면 if문 if - else문 if - else if - else문 switch..
먼저 논리 연산자를 사용하는 메서드를 만드실 때 좋은 팁부터 말씀드릴게요! /* if (ch == ‘a’) Return true; if (ch == ‘e’) Return true; */ 1) 이렇게 일일이 작성해주어도 되지만 복잡한 로직이 많아지면 코드를 이해하기 힘들어집니다. 2) 배열과 목록을 배운다면 더 가독성이 좋고 효율적인 코드를 배울 수 있는데 다음에 좀 더 자세하게 말씀드릴게요! isVowel메소드 public boolean isVowel() { // boolean return. if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') { // LowerCase // or operator return true; } if (ch =..

자바 Boolean 자료형 - 관계 연산과 논리 연산 참 | 거짓 Boolean형은 참과 거짓 두 값만 존재합니다.(참과 거짓) == | != | > 이러한 비교 연산자는 ==, != 그리고 >가 있었습니다. 모두 boolean 결과값을 리턴해줍니다. 관계 연산자 non-boolean값을 받아 boolean값을 리턴하는 연산자 논리 연산자 && , || , ^, ! 논리 연산자들은 피연산자들을 필요로 합니다. 이와 관련된 표현식은 if, for 및 while 문을 포함하여 코드에서 boolean 조건을 형성하는 데 사용됩니다 위 코드들의 사용 예시를 살펴볼게요. i의 값을 15와 25 사이에서 찾고자 할 때 이렇게 써볼 수 있는데요. 여기서 &&은 하나라도 false값이면 전체 결과 값이 false값이 ..

BigDecimal 클래스 왜 자바 프로그래밍에서 연산을 사용할 때에는 기본형으로 double이나 float이 아닌 정수형 int를 쓰는 걸까요? 그 이유는 정확한 계산을 필요로 하는 수학이나, 경제 분야에서 이러한 계산 오류가 나오면 큰일 나기 때문입니다. JSHELL로 부동소수점 계산을 해보면, 실제 값은 68.79129876이어야 하는 값에서 계산이 잘못된 것을 확인해보실 수 있습니다. 이러한 문제를 해결하기 위하여 BigDecimal 메서드를 소개합니다. ※b1+b2 이런 식으로 계산하지 않고. add 메서드를 씁니다! BigDecimal(큰 소수점) 클래스는 정확한 계산을 해주어요. 여기서 중요한 점은 BigDecimal 클래스는 불변하는 변수를 만들기 때문에 한번 생성하면 변경 불가능하다는 것..