본문 바로가기

JAVA

(49)
자바/Java 가중 for문 에서 일반 for문 처럼 index 사용하기 ~! 개발 환경 >   ●  작성일 : 2013.03.02 ●  OS 설치 버전 : Windows7 32bit   ●  Java 설치 버전 : JDK 1.6.0_20 / JRE6   ●  이클립스 설치 버전 : Indigo자바/Java 가중 for문 에서 일반 for문 처럼 index 사용하기 ~!자바가중 for문 에서 일반 for문 처럼 index 사용하는 방법 입니다. arrays의 length 만큼 증가한 i 값 (0 ~ arrays.length) 값을 사용할 수 있습니다.int i = 0; for(String s : arrays) { Log.d("TEST", "getColumnNames[" + i++ + "] = " + s);}결과 :03-02 03:17:09.080:..
자바/Java 재귀호출 사용 하기 ~! 개발 환경 >   ●  작성일 : 2013.02.26 ●  OS 설치 버전 : Windows7 32bit   ●  Java 설치 버전 : JDK 1.6.0_20 / JRE6   ●  이클립스 설치 버전 : Indigo자바/Java 재귀호출 사용 하기 ~!자바에서 재귀호출을 사용 하는 방법 입니다. 재귀호출이란 자기 자신을 반복적으로 호출 하는 형태를 말합니다. 재귀호출을 메서드에 적용하는 방법에 대해 알아 보겠습니다. 실제 프로젝트 에서는 타이밍 이슈 때문에 특정 작업이 완료 되었는지 체크를 하기 위해서 재귀호출을 사용하는 경우가 있습니다.RecursiveCall.javapackage arabiannight.tistory.com.java.test;public class Recursiv..
자바/Java HashMap 예제 ~! 개발 환경 >   ●  작성일 : 2013.02.17 ●  OS 설치 버전 : Windows7 32bit   ●  Java 설치 버전 : JDK 1.6.0_20 / JRE6   ●  이클립스 설치 버전 : Indigo자바/Java HashMap 예제 ~!HashMap 예제 입니다.HashMapTest.javapackage arabiannight.tistory.com.java.test;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;public class HashMapTest { private static HashMap map = new HashMap(); privat..
자바/Java i++(후위형), ++i(전위형) 정리 ~! (2차) 자바/Java i++(후위형), ++i(전위형) 정리 ~! (2차) 자바 증감 연산자 전위형 후위형 2차 정리 입니다. TestFor2.java package arabiannight.tistory.com.java.test; public class TestFor2 { public static void main(String[] args) { int i = 0; int j = 0; j = ++i; // 먼저 i값 증가후 j에 넣음 System.out.println(j); j = i++; // 먼저 j에 넣고 i값 증가 System.out.println(j); // for문에서는 전위형이나 후위형 증가값이 의미가 없다. // for(a; b; c;) // a의 값을 셋팅하고 b의 조건을 비교한 후 내부로직을 실..
자바/Java For문 사용법 ~! (정방향과 역방향 로그 찍기) 자바/Java For문 사용법 ~! (정방향과 역방향 로그 찍기) 자바 기초 For문 사용법 입니다. 정방향과 역방향 로그 찍는 예제 입니다. package arabiannight.tistory.com.java.test; import java.util.ArrayList; public class TestFor { public static void main(String[] args) { // 0부터 9까지 index 찍기 (0 ~ 9) for (int i = 0; i < 10; i++) { System.out.println(i); } // 9부터 0까지 index 찍기 (반대) (9 ~ 0) for (int i = 9; 0
자바/Java i++, ++i, --i, i-- 의 차이점 ~! 자바/Java i++, ++i, --i, i-- 의 차이점 ~! 갑자기 코딩하다가 엄청 헷깔렸네요.^^;; 정리~!! package arabiannight.tistory.com.java.test; public class TestFor { public static void main(String[] args) { int i = 1; System.out.println(++i); // 먼저 + System.out.println(i++); // 나중 + System.out.println(i--); // 나중 - System.out.println(--i); // 먼저 - } } 결과값 ++i = 2 i++ = 2 i-- = 3 --i = 1
자바/Java ArrayList 사용법 ~! ● 작성일 : 2013.01.21 ● OS 설치 버전 : Windows7 32bit ● Java 설치 버전 : JDK 1.6.0_20 / JRE6 ● 이클립스 설치 버전 : Indigo 자바/Java ArrayList 사용법 ~! ArrayList 사용법 입니다. package arabiannight.tistory.com.java.test; import java.util.ArrayList; public class ArrayListUsing { private static ArrayList mArrayList; public static void main(String[] args) { // ArrayList 생성 mArrayList = new ArrayList(); // ArrayList 값 추가 mArray..
자바/Java Word Scramble 1 - 단어 맞추기 자바/Java Word Scramble 1 - 단어 맞추기 문제) 워드 스크램블(word scramble)은 단어의 철자(spelling)을 섞어놓고 원래 단어를 맞추는 게임입니다. 이 게임을 만들어가는 과정을 단계적으로 완성해나가는 것이 문제입니다. Java1000제에 들어갈 문제이며, Java1000제에서는 이러한 형식으로 처음부터 쉽게 단계적으로 점점 기능을 추가하고 완성해 가는 방식으로 구성할 예정입니다. 풀어보시고,... 좋은 의견이나 지적 언제나 환영합니다. *^^* [문제1] 다음의 예제를 완성하시오. getAnswer(String[] strArr)는 배열strArr의 요소중의 하나를 임의로 골라서 반환한다.(Math.random()사용) getScrambledWord(String str)는..