[Java, Python] 배열

2021. 8. 17. 17:49· Programming study
목차
  1. Java
  2. Python

Java

 

1. 선언 및 초기화

* 배열의 이름은 배열의 첫 주소를 가리킨다. (아래 예시에서 students는 students[0]을 가리킴.)

      ①  int[]  students = new int[3];

      ②  int[]  students = { '홍길동', '김장미', '황국화' }

 

 

2. 배열 길이

     System.out.println(students.length);

 

 

*3, 4번은 import java.util.Arrays; 하기!!

3. 배열 요소

     System.out.println(Arrays.toString(students));

 

 

4. 배열 요소 복사

int[] student1 = null;

student1 = Arrays.copyOf(students-배열, students.length-개수);

 

 

5. 2차원 배열

      ①  int[][]  array = new int[2][3];

      ②  int[][]  array = { {1, 2, 3} , {4, 5, 6} }

 

 

 

 

*객체 배열 및 2차원 배열을 다루기 좋은 예제가 있어서 가져왔습니다:)

출처: 안경잡이개발자

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=ndb796&logNo=221201655333 

 

자바(JAVA) 객체 배열 다루기

이 포스팅은 자바 기초 문법에 대한 이해가 된 사람들을 대상으로 객체의 배열을 처리하는 방법을 예제를 ...

blog.naver.com

 

 

 

 

 

Python

 

1. 선언 및 초기화

      ①  a = list()       

      ②  a = []

      ③  a = [1, 2, 3, 4]

 

 

2. 2차원 배열 선언

(백준에서 문제 풀다보니까 2차원 배열이 많이 쓰이는 것 같고, 계속 까먹게 돼서 정리해보았다.)

* 얕은 복사 조심하기!!

 

 ①

array = [[0 for col in range(10)] for row in range(10)]

 ②  

array = [[0]*10 for i in range(10)]

 

 

 

 

 

 

 

 

        

 

저작자표시 비영리 (새창열림)
  1. Java
  2. Python
주디(Junior developer)
주디(Junior developer)
Hello World!😀 Hi, I'm Judy🐰(Junior Developer)
주디(Junior developer)
주디는 언제나 당근을 원해🥕
주디(Junior developer)
전체
오늘
어제
  • 분류 전체보기 (82)
    • 연합동아리 (5)
      • 멋쟁이사자처럼🦁 (2)
      • UMC (0)
      • SOPT (3)
    • 프론트엔드 (3)
      • HTML + CSS + Javascript (3)
    • 백엔드 (11)
      • Django (2)
      • SpringBoot (8)
      • Infra (1)
    • Programming study (18)
      • JAVA (3)
      • Python (14)
    • Coding (41)
      • Baekjoon(백준) (32)
      • 자료구조 (1)
      • 코딩테스트 공부 (7)
      • 프로그래머스 (0)
      • 트러블슈팅 (1)
    • github (2)
    • CS (1)
      • 운영체제 (0)
      • Database (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • HTML
  • BFS
  • 파이썬
  • SOPT
  • Python
  • 스프링부트
  • 리스트
  • Dear_Santa
  • 만들 수 없는 금액
  • 12015번
  • 코테
  • Baekjoon
  • 변수
  • 멋사
  • c언어
  • JPA
  • SpringBoot
  • JavaScript
  • CSS
  • django
  • 자바
  • 에라토스테네스의 체
  • C
  • 트랜잭션
  • 웹 프로그래밍
  • 장고
  • 백준
  • 프로그래머스
  • Java
  • dfs

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
주디(Junior developer)
[Java, Python] 배열
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.