while,커스텀자료,배열

이소연's avatar
Aug 03, 2024
while,커스텀자료,배열
notion image
데몬, 계산기도
계속 돎. ctrl +c하면 interrupt이지만 java라서 안 먹음
그래서 우리가 정하면 됨.
notion image
notion image
while을 쓸거면 break를 쓰는 것을 추천
notion image
문자열 + 숫자 ⇒ 결합이 됨.
notion image
notion image
syntex, illegal 피범벅 : 문법이 잘못되었다.
프로그램스
 
커스텀 자료형
String : 문자열 저장
"\n" 내려쓰기
타입이 없는 자료를 만들 수 없다. 크기를 알아야 할당량을 알고 만드니까-v
notion image
배열은 엄청 빨리 됨
배열은 미리 공간을 연속된 공간을 확보해야 함.

배열

notion image
notion image
“\t” tab : 간격 일정하게 하기 위해
notion image
notion image
"띄어쓰기 (두) 칸 "이런 식으로 하면 간격이 안 맞음
notion image
notion image

배열이란?

배열 : 같은 타입(벡터) 연속되어 있는 것.
⇒ 같은 종류의 많은 데이터 한 번에 선언 가능
⇒각 요소들은 인덱스 번호로 부름(단 0부터 시작!)
 

선언과 사용법

  1. 선언하기/생성
    1. -자료형 이름; 선언 후 ⇒new 연산자로 생성
      자료형[] 변수; ⇒ 변수 =new 자료형[크기]
      ex) int[ ] s; _선언
      s = new int[10]; _ new하고 크기 지정
       
      -혹은 한번에 가능 ⇒자료형 이름 = new 자료형[크기];
      ex) int[ ] s = new int[10]; _선언+생성
  • 배열의 크기 : s. length / 변수.length
 
  1. 초기화
  • 배열의 초기값 : 0
  • 배열의 특정 수를 저장하고 싶어(이때는 new,크기 지정 생략)
    • int [ ] score = {10, 20, 30, 40, 50};
 

특징

  • 배열은 한 번 생성 후 크기 변경 X
    • -가변 가능한 배열 ) ArrrayList, Vector
  • 배열은 객체(new할 수 있자나)-v
 

for-each 루프

쉽게 배열의 각 요소에 순차 접근 가능
notion image
Share article

Coding's note