loading
본문 바로가기 메뉴 바로가기
[자바] main에서 입력받기. args / 인자값 전달 / 간단예제

[자바] main에서 입력받기. args / 인자값 전달 / 간단예제 자바의 main class에서 인자값을 전달 하는 방법. 우선, C와는 다르게 매개 변수가 String으로 한개 있습니다. 문자열 배열이며, 입력한 만큼 생성되구요. 별다른 설명은 필요 없을거 같네요. 위 코드는 메인에서 입력받은 인자값 3개를 출력하고 있습니다. 배열이니까 당연히 0번부터 차례로 저장되구요. 인자값 입력하는 방법은 Run -> Run Configurations 선택 프로젝트 이름과 메인클래스의 이름이 지금 현재 작업중인 것과 같은지 확인하시고 Main 탭 옆에 Arguments 탭을 선택합니다. 이 곳에 입력해 주면 됩니다. 보통 입력 받는 것과 같이 '공백'을 기준으로 구분 합니다. 대신 공백이 포함된 인자값을 넣고..

과거 콘텐츠/Java 2011. 5. 24. 00:55
[C언어] C언어 파일 경로 / 저장한 프로젝트 경로 / C언어 저장.

[C언어] C언어 파일 경로 / 저장한 프로젝트 경로 / C언어 저장. C언어 코딩을 통한 파일 검색이 아닌, 내가 작업중인 파일의 저장된 경로를 보는 방법 입니다. 물론, 처음 프로젝트를 생성할 때 지정하기도 하지만, 습관적으로 그냥 넘어가거나 하기 때문에 - 0-;; 간단한 2가지 방법을 적어보겠습니다. 1. Ctrl + N (New 창을 새로 연다.) 즉, File -> New 를 선택하고 Location 을 누른다. 아마 이렇게 많이 사용할거 같은데요. 프로젝트 명 전까지의 경로는 지정이고. 거기서 지정한 프로젝트 명으로 폴더가 생성되고 그 안에 내용이 저장 되지요. 따라서 새로 만들기를 통해 지정된 경로를 찾아가서 지금 작업중인 프로젝트 명으로 된 폴더에 가면 됩니다. 2. Alt + Enter..

과거 콘텐츠/C언어. 2011. 5. 23. 23:01
[C언어] main에서 입력받기. argc / argv / 간단예제

빼먹었던 소스 사진 첨부;; 모르고 있다가 이제야 발견; [C언어] main에서 입력받기. argc / argv / 간단예제 main에서 인자를 전달 받을 수 있다. (argc, argv) 보기만 해도 아는 사람이 있겠지만.. 간단하게 설명을 하자면 argc 는 int 로, 입력 받는 인자(문자열)의 개수 이다. 여기서 잠깐 착각 할 수 있는데. 실질적으로 내가 입력한 인자보다 1개가 더 나온다. 이유는 내가 실행시킨 파일명도 인자로써 전달되기 때문. argv는 문자열배열로 여러개의 문자들(문자열)을 배열로 저장한다. 문자열의 기준은 "공백" 또는 "엔터" 이다. argv에 0번째는 위에서 설명했듯이 파일명. argv에 1번째는 첫 번째 인자. argv에 2번째는 두 번째 인자. 이런식으로 입력된다. a..

과거 콘텐츠/C언어. 2011. 5. 23. 22:32
[자바] 파일 입출력. 파일에 읽기 / 쓰기. 간단 예제. (FileWriter, FileReader)

[자바] 파일 입출력. 파일에 읽기 / 쓰기. 간단 예제. (FileWriter, FileReader) 화면에, 모니터에 출력하는 것이 아닌, 파일에 원하는 내용을 쓰는 FileWriter, FileReader FileWriter, FileReader 요놈들은 java.io.FileWriter, java.io.FileReader 을 import 시켜주고 객체를 생성해서 사용하면 간단하다. 귀찮거나 모르면 java.io.* 해주면 된다. io inpout, output을 줄여서 이야기 하며. 입출력을 담당한다. 일단 파일쓰기 예제를 보도록 하자. 일단 쓸 내욜을 String에 담는다. String의 크기만큼의 캐릭터 배열을 만든다. .length()를 이용해서 source의 크기 만큼. source.get..

과거 콘텐츠/Java 2011. 5. 13. 12:13
[C언어] 삽입정렬 간단예제.

[C언어] 삽입정렬 간단예제. 삽입 정렬. selection 이라고도 하지만 일반적으로 그냥 삽입 정렬 이라고 한다. (5,6,4,3,1,6,2) 이렇게 존재 한다고 가정했을 때. 가장 작은 숫자를 찾는다. (1) 이를 첫번째 자리의 숫자과 교체한다. 일반적으로 교체하는 알고리즘(?)이 굉장히 많이 쓰이는데 잠깐 알아보도록 하자. 1. 임의의 변수를 하나 만들고 그 안에 교체될 대상의 값을 저장한다. [temp = 5] 2. 교체될 대상에 선택한 값을 덮어 씌운다. [5에 1을 덮어 쓴다.] 3. 그러면 5라는 값은 사라지고 1 이 2개가 되었을 것이다. (1,6,4,3,1,6,2) 4. 여기서 선택했던 1에 temp의 값을 덮어 씌운다.(대입) [1 = temp] 5. temp는 5가 들어 있었으므로 ..

과거 콘텐츠/C언어. 2011. 5. 12. 03:02
[자바] 버블소트 / 버블정렬 / 거품정렬 간단예제.

[java] 버블소트 / 버블정렬 / 거품정렬 간단예제. 버블소트. 버블정렬. 거품정렬. 흔히들 이렇게 이야기 한다. 현재 기준 되는 배열과 바로 다음 배열의 값을 비교해서 정렬한다. 그리고 다음 배열과 그 다음 배열의 값을 비교해서 정렬. 0번째와 1번째를 비교하고, 1번째와 2번째를 비교하고, 2번째와 3번째를 비교하는 방식 비교를 해서 오른쪽에 큰 수를 놓는다. 이렇게 큰 수가 오른쪽 끝에 떠오른다 해서 거품 정렬이라 함. 계속 비교를 해서 큰 수를 오른 쪽에 놓으며. 오른쪽 제일 끝에 가장 큰 수가 자리하게 되면 그 다음엔 처음부터 다시 하되, 마지막에 놓인 가장 큰 수를 비교하지 않는다. 당연히 더 작을테니. 따라서 큰 수가 오른쪽부터 차례로 놓이게 되고, 비교하는 횟수도 점차 줄어들게 된다. ..

과거 콘텐츠/Java 2011. 5. 12. 02:44
이전 1 ··· 4 5 6 7 8 9 10 ··· 15 다음
이전 다음

티스토리툴바

운영자 : 케이
제작 : 아로스
Copyrights © 2022 All Rights Reserved by (주)아백.

※ 해당 웹사이트는 정보 전달을 목적으로 운영하고 있으며, 금융 상품 판매 및 중개의 목적이 아닌 정보만 전달합니다. 또한, 어떠한 지적재산권 또한 침해하지 않고 있음을 명시합니다. 조회, 신청 및 다운로드와 같은 편의 서비스에 관한 내용은 관련 처리기관 홈페이지를 참고하시기 바랍니다.