profile
컴퓨터공학과 학생 brandy 입니다. 개발+기획에 관심이 있지만, 개발 실력이 뛰어나진 않지만 성장하고자 하기 위해 벨로그를 작성합니다.

자바 - 단순 통장관리 프로그램

내 코드실행 결과총평어찌저찌 Scanner과 if문을 활용하여 입/출금,잔액확인 로직은 구현하였다. 그런데 통장 관리 프로그램은 생각보다 구현해야 할 부분이 많았다(if 잔액이 부족하다면 출금이 불가능한 경우 등등) 현재는 내 수준에서 구현한 코드라 많은 기능과 다양한

2021년 10월 31일
·
0개의 댓글
·

로또 번호 추출 프로그램

로또 번호 추출 프로그램1\. 1~45 숫자 중에서 무작위로 6개의 수를 추출한다. 2\. 6개의 숫자를 추출하되, 중복되는 수가 있으면 안된다. 3\. 무작위(랜덤)+중복제거된 6개의 숫자를 추출하여 사용자에게 보여준다. 코드 수정 전 코드 수정 후 고쳐야할 점 배열

2021년 10월 31일
·
0개의 댓글
·
post-thumbnail

백준 2750 JAVA

문제 (출처: 백준 홈페이지) 수정 전 코드 내가 구현하지 못했던 점 1\. 정확히 배열과 Scanner을 어느 때에 적재적소에 배치해야 하는지 잘 모르는 듯 했다.2\. sort() 메소드도 java.util.sort()에 있는 것임을 까먹고 있었다.3\. 중복을

2021년 10월 23일
·
0개의 댓글
·
post-thumbnail

백준 10872 JAVA 팩토리얼

출처: 백준 페이지 수정 전 코드일단 이 문제의 카테고리가 '재귀'였는데 나는 재귀를 구현하지 못했다. 수정 후 코드 factorial(n)이라는 재귀함수를 따로 선언해주었다. 매개변수로 n을 갖는다. main함수에서 factorial 함수를 호출해준다. n x n!

2021년 10월 22일
·
0개의 댓글
·
post-thumbnail

백준 11654 JAVA

출처:백준 사고과정 : 사용자로부터 입력값을 받고 그 값을 아스키 코드로 변환해서 리턴을 해줘야 할 것 같은데 아스키코드로 변환하는 방법을 모르겠다.. 수정 전 코드수정 후 코드 1.Scanner에서 System.in은 왜 또 안쓴거지..2.그리고 string형으로 s

2021년 10월 20일
·
0개의 댓글
·

자바 쓰레드 - Java구두시험,DB구두시험

학교에서 진행한 예제 복습 문제2학년 학생들이 전공수업으로 JAVA와 DB를 수강하고 있다.같은 과목, 같은 강의실에서 구두시험 치룸. 교단에 두 분의 교수님이 각각 앉아 있고 교수님 앞에는 구두시험 볼 학생 의자가 '하나씩' 놓여있다 .구두시험 순서는 정해지지 X 의

2021년 10월 18일
·
0개의 댓글
·

쓰레드 통신 - 신호예제 (신호등)

수정 전 코드 수정 후 코드 놓쳤던 부분, 헷갈렸던 부분서로 하는 일이 다르면 각각의 쓰레드 클래스로 만들어주자. private Road road; 처럼 road형의 매개변수는 private형이 좋다. 캡슐화를 할 수록 좋은 프로그램이다. 그러나 꼭 private로 선

2021년 10월 18일
·
0개의 댓글
·

백준 15596 JAVA 정수 N개의 합

오늘부터 1일 1백준을 실천하려고한다. 하루에 '1문제'라는 큰 숫자는 아니지만 하루하루 꾸준히 하다보면 성과가 있을 것이라고 믿고 무엇보다도 꾸준히 하는 것이 제일 중요하다고 생각이 되었다. 15596번 Java: long sum(int\[] a); (클래스 이름:

2021년 10월 18일
·
1개의 댓글
·

예외전파 예제 1

firstException과 SecondException 2개의 Exception을 통해 예외를 전파 수정 전 코드내가 놓쳤던 점1\. 예외전파에 대한 개념을 완전히 놓치고 있었던 것 같다. 해당 예외에 대한 '메소드'호출을 통해 예외를 전파시키는 것인데 나는 예외 클

2021년 10월 16일
·
0개의 댓글
·

예외처리 예제

문제 : 정수를 입력받아 입력된 수가 0이나 양수이면 그 수를 그대로 출력하고,음수이면 음수예외인 MinusException을 발생시켜 '양수를 입력하시오!'라고 예외처리하고,입력데이터가 없으면 입력데이터가 없는 예외인 EmptyData를 발생시켜 '데이터가 입력되지

2021년 10월 16일
·
0개의 댓글
·

자바 예외처리(Exception)

Java 등 여러 프로그래밍 언어에는 '예외처리'가 있다. 예외처리는 무엇이고, 언제 진행되며, 왜 쓰는지에 대한 이해를 먼저 하고자 한다. 제일 익숙한 구문은 try~catch문 일 것이다.일단 예외처리는 프로그램 컴파일 중이 아닌 실행중에 발생하는 오류이다. 예외가

2021년 10월 16일
·
0개의 댓글
·
post-thumbnail

TestJavaSync.java

실행 결과내 전체 코드 수정 코드 코드 비교 main 클래스 (나) main 클래스 (수정) 공유자원인 교수 객체 선언,생성을 하지 않았다. time(시간)을 공유하는 것이 아닌 학생들이 교수 객체를 공유하는 것이므로, 교수 객체를 공유하도록 해야 한다 (같은 메모리

2021년 10월 10일
·
0개의 댓글
·

BankAccount.java

Java 시간에 진행하였던 예제이다. BankAccount.java이며 내가 작성했던 코드와 답 코드를 맞추어보기로 한다.내가 작성한 코드class Customer extends Thread { //쓰레드 고객 클래스 String name; int amount; i

2021년 10월 10일
·
0개의 댓글
·