2013년 2월 25일 월요일

6일차 - 랜덤 // array


public class RnadomMain {


public static void main(String[] args) {
/*
* Returns a double value with a positive sign, greater than or
* equal to 0.0 and less than 1.0.
*/
double d = Math.random();
System.out.println(d);
d=Math.random();
System.out.println(d);

System.out.println("****1~10까지의 정수 random하게 받기****");

for(int i=0;i<10;i++){
System.out.print((int)(Math.random()*10)+1+"\t");
}
System.out.println("****1~45까지의 정수를 random하게 발생****");
/*
* 1. 1~45까지의 정수를 랜덤하게 발생(6개숫자)
* 2. 중복되면 안됨
*
*/





}

}
---------------------------------------------------------------/*
 배열:  
      - 같은데이타형을 가진 기억장소여러개의 모음 
      - 배열변수의 선언형식
           데이타타입[] 이름; 
 - 사용: 
      1.배열객체의생성(디폴트값초기화)
  2.배열객체의 구성요서들의 값 대입
      -특징   
 1.모든 배열형의 변수는 참조변수이다.
   (배열은 객체다.)
 2.같은타입만 정의가가능하다 
 3.길이가 고정되어있다. 
 
 */
public class ArrayMain {

public static void main(String[] args) {
//1차원 기본형배열 
//int i;
//i = 0 ;
//A.int배열 변수선언
int[] iArray;
//B.int배열 객체생성
iArray = new int[5];
iArray[0] = 1;
iArray[1] = 2;
iArray[2] = 3;
iArray[3] = 4;
iArray[4] = 5;
System.out.println("iArray="+iArray);
System.out.println("iArray.length==>"+iArray.length);
for(int i = 0 ; i<iArray.length ; i++){
System.out.println("iArray["+i+"]="+iArray[i]);
}
char[] cArray=new char[10];
//초기값
for (int i = 0; i < cArray.length; i++) {
cArray[i] = (char)(65+i);
}
//출력
for (int i = 0; i < cArray.length; i++) {
System.out.println("cArray["+i+"]"+cArray[i]);
}
System.out.println("********boolean[]*************");
boolean[] bArray=new boolean[5];
for(int i=0; i <bArray.length; i++){
System.out.println("bArray["+i+"]="+bArray[i]);
}
System.out.println("********String[]*************");
String[] strArray=new String[3];
for(int i=0; i <strArray.length; i++){
System.out.println("strArray["+i+"]="+strArray[i]);
}
strArray[0]="안드로이드반";
strArray[1]="회식함 ";
strArray[2]="해야되는데~~~";
for(int i=0; i <strArray.length; i++){
System.out.print(strArray[i]);
}
System.out.println();
System.out.println("********배열의 초기화*************");
int[] intArray={0,1,2,3,4};
char[] charArray={'김','경','호','제','임','스'};
boolean[] booleanArray={true,false,true,true};
String[] stringArray={"자바를","자바바","!!!!"};
//출력하세요
for(int i=0; i <intArray.length; i++){
System.out.println("intArray["+i+"]="+intArray[i]);
}
for(int i=0; i <charArray.length; i++){
System.out.println("charArray["+i+"]="+charArray[i]);
}
for(int i=0; i <booleanArray.length; i++){
System.out.println("booleanArray["+i+"]="+booleanArray[i]);
}
for(int i=0; i <stringArray.length; i++){
System.out.println("stringArray["+i+"]="+stringArray[i]);
}
}

}

댓글 1개:

국정원의 댓글 공작을 지탄합니다.

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...