일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 탈중화
- 프로그래밍
- 안드로이드 #스레드 #핸들러 #예제
- HTML Injection #bWAPP
- 디지털 포렌식
- 디지털포렌식 연구회 워크샵 #디지털포렌식 #디지털포렌식챌린지 #Forensic #ctf #정보보호학회
- forensic
- 비박스 #웹취약점분석 #버그바운티 #bee-box #웹 #모의해킹
- Injection #Reflected #웹취약점
- #정보보안 #어셈블리 #저급언어 #기계어 #it #정보보안
- 파일 접근 권한 #linux #chown #chmond #umask #명령어
- evm
- 메소드
- 정보보안기사 #정보보안산업기사 #2020년 정보보안기사 #시험일정
- CIDR #서브넷 #Network #ip 주소고갈
- 디지털포렌식챌린지 #dfchallenge #디지털포렌식 #Forensic
- 코딩
- 자바
- snedmail #linux #정보보안기사 #정보보안산업기사 #mail protocol
- 파이썬
- 포렌식
- Forensic #CTF #디지털포렌식 #disk forensic
- java
- 객체
- 정보보안기사 #정보보안산업기사 #클라우드컴퓨팅 #보안 #컴퓨팅보안
- EnCase #mount #Forensic #image mount
- PYTHON
- Forensic CTF #disk Forensic #windows file analyzer #WFA #Codegate 2012 F100
- It
- 안드로이드 #서비스 #안드로이스 서비스 #Android #java
Archives
- Today
- Total
Jsecurity
Java 3일차 : 배열 및 for - each 본문
※배열(array)
인덱스와 인덱스에 대응하는 데이터들로 이루어진 자료 구조
배열을 이용하면 한 번에 많은 메모리 공간 할당 가능
반복문을 이용하여 처리하기에 적합
배열 선언
int intArray []; or int [] intArray [] 는 앞뒤 상관 없음
char charArray []; or char[] charArray;
배열 생성
intArray = new int[10]; or int intArray[] = new int[10]; [] 는 앞뒤 상관 없음
charArray = new char[20]; or char charArray[] = new char[20];
※레퍼런스 변수와 배열
※레퍼런스 치환과 배열 공유
배열의 크기 , length 필드
배열 객체 내에 length 필드는 배열의 크기를 나타냄
----------------------------------------------------------------------
※배열과 for - each 문
배열이나 나열의 각 원소를 순차적으로 접근하는데 유용한 for문
int[] num = {1,2,3,4,5 };
int sum= 0;
for(intk : num)// 반복될 때마다 k는 num[0], num[1], ..., num[4] 값으로 설정
sum+= k;
System.out.println("합은 " + sum);
-> 합은 : 15
Stringnames[] = { "사과","배", "바나나", "체리", "딸기", "포도" } ;
for(String s : names) //반복할 때마다 s는 names[0], names[1], ..., names[5] 로 설정
System.out.print(s + "");
-> 사과 배 바나나 체리 딸기 포도
enum Week{ 월, 화, 수, 목, 금, 토, 일 }
for(Week day : Week.values()) // 반복될 때마다 day는 월, 화, 수, 목, 금, 토, 일로 설정
System.out.print(day +"요일 ");
-> 월요일 화요일 수요일 목요일 금요일 토요일 일요일
----------------------------------------------------------------------
※메소드에서 배열 리턴
메소의 리턴 타입
메소드의 리턴 타입과 리턴 받는 배열 타입과 일치리턴 타입에 배열의 크기를 지정하지 않음
'프로그래밍언어 > Java_Language' 카테고리의 다른 글
Java 5일차 : 캡슐화, 상속, 다형성 (0) | 2018.11.07 |
---|---|
Java 4일차 : main()메소드 & 예외처리 (0) | 2018.10.31 |
Java 2일차 : 기본 프로그래밍 (0) | 2018.10.31 |
Java 1일차 : 프로그래밍 언어란? (0) | 2018.10.31 |
Java 시작하기 (0) | 2018.10.31 |
Comments