일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파일업로드다운로드
- SFTP
- 광고 삽입 방법
- ##_revenue_list_lower_##
- 엑셀 문자열 처리
- 목록 광고
- 리눅스 활용법
- 블로그 광고 설정
- shell 스크립트
- 계정 잠금 임계값
- ##_revenue_list_upper_##
- 명령어 튜토리얼
- svn: Can't find a temporary directory: Internal error
- AWS
- 윈도우 로그인 오류
- 계정 잠금 해제
- 버프슈트
- sleep 명령어
- root로그인안됨
- 버프스위트
- 비밀번호 복구
- burpsuite
- 윈도우 해결 방법
- 포트 설정
- pam_tally2.so
- Burp Suite
- 셀 값 변환
- 코드 수정 가이드
- sftp 사용법
- 계정 잠금
- Yesterday
- Today
- Total
목록Java (27)
클래스를 이용한 로또 프로그램 만들기 사용한 함수1. public void menu() - 화면에 메뉴를 표시해주는 함수 입니다.2. public int[] randomValue() - 랜덤으로 값을 반환해주는 함수 입니다.3. public int count(int [] comlotto, int [] mylotto) - 당첨 번호와 나의 번호를 비교해서 맞은 갯수를 반환하는 함수 입니다.4. public void render(int[] value) - 배열에 들어있는 로또번호를 출력하는 함수 입니다.5. public void result(int count) - count함수에서 받아온 값을 이용해서 당첨된 결과를 출력하는 함수입니다.6. public void win() - 당첨 결과를 보여주는 함수입니다..
함수를 이용한 로또 프로그램 만들기 사용한 함수1. public void menu() - 화면에 메뉴를 표시해주는 함수 입니다.2. public int[] randomValue() - 랜덤으로 값을 반환해주는 함수 입니다.3. public int count(int [] comlotto, int [] mylotto) - 당첨 번호와 나의 번호를 비교해서 맞은 갯수를 반환하는 함수 입니다.4. public void render(int[] value) - 배열에 들어있는 로또번호를 출력하는 함수 입니다.5. public void result(int count) - count함수에서 받아온 값을 이용해서 당첨된 결과를 출력하는 함수입니다. package com.java.ex;import java.util.Sca..
클래스 제작방법첫째, 패키지는 파일을 분류할 때 좀더 효과적으로 클래스를 관리하기 위해서 만드는 디렉터리형식이라고 보시면 됩니다. 둘째, 클래스명은 내가 이 클래스를 어떤식으로 사용할 것인지에 대해서 명시하는 것이라고 보시면됩니다. 저번에 사용했던 Random클래스를 보면 이게 무슨 역할을 하는 클래스인지 알 수 있습니다. 셋째, 생성자는 생략이 가능합니다. 사용자가 생성자를 선언해 놓지 않으면 자바에서 자동적으로 생성자를 만듭니다. 생성자는 클래스명과 동일해야 합니다. 클래스 호출 방법클래스 호출 방법도 변수,메소드 선언했던 것처럼 하시면 됩니다. 클래스이름 사용자가 사용할 이름 = new 클래스이름()Manclass mc = new ManClass() 이렇게 선언하면 생성자가 생성됩니다. 인자가 있는..
절차지향이란?절차지향 프로그래밍이란 물이 위에서 아래로 흐르는 것처럼 순차적인 처리가 중요시 되며 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법입니다. 예를 들어서 1부터 10까지의 합을 구하는 프로그램을 만든다고 했을때,int sum = 0;for(int i=0; i
함수를 이용해서 간단한 계산기를 만들어 보겠습니다. 소스에 필요한 것들1. 사칙연산을 할 수 있는 정수형 함수를 만듭니다.- 덧셈 함수 이름 : add- 뺄셈 함수 이름 : minus- 곱셈 함수 이름 : multiplication- 나눗셈 함수 이름 : division2. 반복문을 이용해서 특정키를 누르기 전까지 계속 계산기가 돌아가게 하기3. 0번 종료 1번 덧셈 2번 뺄셈 3번 곱셈 4번 나눗셈 나머지 번호는 다시 입력 * 함수를 사용하기 위해서는 (클래스) (이름) = new (클래스())(함수가 선언된 클래스명) (내가 사용할 이름) = new (함수가 선언되 클래스명())예를 들어 Test라는 클래스에서 add라는 함수를 사용한다면main함수안에Test test = new Test();test..
메소드(Method) 란?보통 다른 언어에서는 함수(Function)이라고 부르지만 자바(Java)에서는 메소드(Method)라고 부릅니다. 메소드(Method)를 설명하기 전에 집에서 사용하는 냄비를 생각해면, 우리는 냄비에 물, 채소, 양념 등등을 넣게 됩니다. 그리고 냄비를 이용해서 국, 찜, 라면 등등을 만들게 됩니다. 우리가 냄비에 넣는 여러 가지 재료는 입력이 되고 국, 찜 라면 등등은 출력결과가 됩니다. 그렇다면 냄비는 무엇일까요? 바로 우리가 여기서 알고자 하는 메소드(Method) 입니다. 입력을 가지고 어떤 일을 수행한 다음에 결과물을 내어놓게 되는 것이 바로 메소드(Method)가 하는 일입니다. 메소드를 사용하는 이유?프로그래밍을 하다 보면 똑같은 내용을 자신이 반복해서 적고 있는 ..
로또 프로그램을 만들기 위해 생각해야 할 것1. 1~45의 번호중에 6개를 저장해야 된다.2. 숫자는 랜덤으로 생성하거나 직접입력해야 한다.3. 중복된 숫자가 있으면 안된다.- 6개의 숫자를 저장하기 위해서 1차원 배열을 사용했습니다. - 로또 번호를 자동으로 만들기 위해서 랜덤함수를 사용했습니다.- 로또 번호는 똑같은 숫자가 나올 수 없어서 중복검사문을 생성했습니다. 중복된 값이 존재하면 배열을 중복상태 전으로 돌아갑니다.
랜덤값이란?사용자가 임의적으로 값을 입력하는 것이 아니라 컴퓨터가 무작위로 값을 입력해 주는 것입니다. 자바에서 사용하는 랜덤값 이용방법을 알아보겠습니다.자바에서 랜덤값을 이용방법은 2가지로 나뉩니다. 1. Random 클래스 사용nextBoolean(), nextDouble(), nextFloat(), nextInt() 등등 기본적인 자료형 종류를 지정해서 사용할 수 있습니다.가장 많이쓰이는 정수형 nextInt() 같은 경우에는 위와 같이 범위를 지정해서 사용이 가능 합니다.예를 들어, 1부터 100까지 범위의 난수를 발생시키고 싶다면'nextInt(100) + 1' 처럼 쓰시면 됩니다.즉, 'nextInt(최대값) + 증감값'이라고 보시면 됩니다.랜덤값은 0부터 시작을 하기때문에 0부터 계산할게 아..
배열이란?하나의 데이터만 가지고 있던 변수와 달리 여러 개의 데이터를 가지고 변수를 모아 놓은 것입니다. 배열은 다수의 데이터를 저장하고 처리하는 경우에 유용하게 사용 될 수 있습니다.예를 들어 한반에 학생수가 30명일 때, 각각의 학생들의 점수를 입력하려면 변수선언 30개 입력 30개 출력 30개로 총 90줄을 사용하게 됩니다. 그래서 이러한 불편함과 중복되는 부분과 코드를 최소화하기 위해서 배열이라는 것이 사용됩니다. 배열의 문법- 배열은 변수 선언 방법과 거의 비슷하며, 여러 개의 데이터가 모여 있어서 ‘{ }’(중괄호)를 이용합니다.- 배열의 크기는 최초에 한 번 설정되면 변경이 불가능 합니다.- 배열을 접근할 때, 인덱스로 접근하는데 인덱스는 0부터 시작합니다. 변수 선언 방법자료형 변수명 = ..
반복문 이란?반복문은 프로그램 과정 중 가장 중요한 요소 중 하나 입니다. 사람은 반복적인 작업을 잘하지 못합니다. 반복적인 작업으로 인해서 지루해지고 실수를 하기 때문 입니다. 컴퓨터는 인간이 싫어하는 반복적인 작업을 대신하기 위해서 만들어진 기계입니다. 반복문은 컴퓨터에게 반복적인 작업을 지시하는 방법입니다. 반복문의 종류 1. while문 while 문의 형태while(조건){조건에 만족하지 않을때 까지 반복할 대상들증감 연산자 ex) i++ or i--}조건 -> 참 -> 중괄호 안으로 진입 -> 중괄호 안에 내용물 실행 -> 증감 연산자 -> 조건 -> 참 -> 반복 -> 조건 -> 거짓 -> 중괄호 안으로 진입 불가 -> 반복문 실행 x1부터 10까지 합을 구하는 프로그램 2. for문 for..