목록JAVA/Java Basic (6)
남극

Math 클래스 Math 클래스는 우리가 수학을 계산할 때 좋은 메서드들을 가지고 있습니다. 사실 이건 알아두면 유용하다고 생각하여 공부하는 김에 올려보려고 합니다. 우선 Math 클래스에서 가지고 있는 메서드들입니다. 자주 쓰이는 것 3개를 알아보도록 하겠습니다. Random Random a = new Random(); for (int i = 0; i < 10; i++) { System.out.println(a.nextInt(100)); } 45 27 30 69 73 54 58 67 50 1 포문을 사용해서 랜덤 함수를 10번 호출했습니다. 1~100 사이의 값 중에서 무작위로 출력하였습니다. 기본적으로 int를 사용하고 boolean 등 여러 가지 타입으로 반환받을 수 있습니다. Round Syste..

오늘 하루 종일 클래스에 관한 알고리즘을 풀었어요 클래스 자체의 개념은 어렵지 않은데 알고리즘 잘못 짜서 디버깅하다가 아휴.. 힘들었네요 항상 클래스 하면 생각나는 게 붕어빵인데 이 붕어빵을 상속에 비교하면 어떻게 될지 생각하다가 나온 게 "아 붕어빵이 빵한테 상속받는 거구나" 이 생각이 들더라고요 어쨌든 클래스는 기본적으로 하나의 틀이라고 생각하면 될 것 같아요 그 안에 있는 메서드들이 알기 편할 것 같네요 Class 붕어빵{ public void 팥; public void 김치(?); public void 크림; } 팥 부분 안 들어가네요 ㅡㅡ 이런 느낌이에요 이제 이걸 붕어빵.팥 이런 식으로 붕어빵에 있는 팥의 기능을 사용할 수 있어요(지금은 팥의 기능이 없습니다) 또 이건 다른 파일에서도 쓸 수 ..

swing을 하던 도중에 에러가 나고 듣던 강의하시는 분에게 문의를 하여 해결을 하려 했지만 해결이 안 되어서 자바를 기초부터 놓친것이 있나 다시 하나하나하고 있어요 아주 기초적인 부분은 건너뛰었지만 세세한 부분을 파고들다 보니 조금 더 자세한 부분을 알게 되어서 좋은 것 같아요 그냥 항상쓰던 부분들에 대해서도 기초적인 원리에 대하여 궁금증이 있었는데 그것을 알아가다 보니 어떤 식으로 하면 더 좋은 소스가 나올까 하는 고민이 더 커지게 되었네요 아직은 1학년이어서 대회경험을 직접 해보지는 못했지만 정말 열심히 해서 2학년 때 매달을 따고 싶어요 ㅎ.. 그래서 오늘은 이번주 월, 화, 수에 풀었던 기초 알고리즘에 대하여 써보려고 해요 우선 첫번째는 형변한입니다 int 1개와 float 2개를 받아 정수로 ..

시험과 자격증 준비가 끝나고 방학 동안 기능반에서 살아야 하네요. 이제 기능대회 까지 253일 정도 남았는데 정말 설레기도 하고 방학 동안 다 풀어볼 생각에 기분이 정말 좋아요 ㅎㅎ 아직 1학년이고 대회 경험이 없는 데다 최대한 혼자서 만들려다 보니 막막하기도 하지만 하나하나 찾아가며 풀어가는 맛이 있는 것 같습니다 저는 2,4 과제 담당을 하기에 우선 2 과제(자바)의 가장 앞쪽 부분인 DB 쿼리를 짜고 기본 뷰에 쓰일 추상화에 대하여 공부하였습니다 DB는 Mysql을 사용하여 게시판을 만들어본 적이 있기에 어렵지 않았습니다 그렇다고 처음 보는 것이 정말 없지는 않았습니다 load data local infile 이 소스를 사용하여 테이블에 값을 파일에 들어가 있는 값을 넣어줄 수 있다는 것을 알았습니..

https://blog.naver.com/kkkths/221337452048 Notepad 펴기예제 class ExecDemoFini { public static void main(String[] args) { Runtime r = Runtime.getRuntime(... blog.naver.com https://blog.naver.com/kkkths/221337496290 아스키코드값 출력예제 class ACDemo { static byte a[] = { 65,66,67,68,69,70,71,72,73,74} ; static byte a[] = { 77,77,77,77,... blog.naver.com https://blog.naver.com/kkkths/221337499727 Integer객체의 En..

https://blog.naver.com/kkkths/221334137744 stack class 예제 class TestStack { public static void main(String[] args) { Stack mystack1 = new Stack(); Stack... blog.naver.com https://blog.naver.com/kkkths/221334155078 length 배열 멤버사용 stack class 예제 class Stack { private int stck[]; private int tos; Stack(int size) { stck = new int[size]; tos = -... blog.naver.com https://blog.naver.com/kkkths/2213347..