배열을 인쇄하는 Java 프로그램

게시 됨: 2023-01-29

목차

Java 배열의 기초:

Java의 배열은 단일 이름을 참조하는 유사한 항목의 모음입니다. Java 배열은 다른 객체 지향 프로그래밍 언어의 배열과 약간 다릅니다. Java에서 사용되는 배열에 대한 몇 가지 중요한 사실은 다음과 같습니다.

  • Java의 배열은 동적으로 할당됩니다.
  • 배열 변수는 데이터 유형을 언급한 후에 []를 지정하여 다른 Java 변수와 같이 선언할 수 있습니다.
  • 배열의 내용은 순서가 지정되고 각 배열 변수는 0부터 시작하는 인덱스로 지정됩니다. 즉, 첫 번째 배열 요소는 0 번째 인덱스에 있고 두 번째 요소는 첫 번째 인덱스에 있는 식입니다.
  • Java의 배열은 로컬 변수나 정적 필드 또는 메서드 매개 변수로 사용할 수 있습니다.
  • 배열 크기는 int 또는 short 유형일 수 있습니다. Long 값은 배열 크기로 할당할 수 없습니다.
  • 객체는 유형 배열의 직계 수퍼클래스입니다.
  • Cloneable 및 java.io.Serializable 인터페이스는 각 배열 유형별로 구현됩니다.

무료 기술 과정을 확인하여 경쟁에서 우위를 점하십시오.

인기 있는 소프트웨어 엔지니어링 과정 살펴보기

LJMU 및 IIITB의 컴퓨터 과학 석사 Caltech CTME 사이버 보안 인증 프로그램
풀스택 개발 부트캠프 블록체인의 PG 프로그램
풀 스택 개발의 임원 PG 프로그램
아래에서 모든 코스 보기
소프트웨어 엔지니어링 과정

Java에서 배열 인쇄:

동일한 데이터 유형의 항목을 저장하는 데이터 구조를 Java에서 배열이라고 합니다. 배열 요소는 연속 저장 위치에 할당됩니다. 따라서 고정된 항목 집합을 배열에 저장할 수 있습니다. 배열을 인쇄할 수 있는 방법에는 여러 가지가 있습니다. 그들은:

  • for 루프
  • for-each 루프
  • Arrays.toString() 메서드
  • Arrays.deepToString() 메서드
  • Arrays.asList() 메서드
  • Java의 반복자 인터페이스
  • Java의 스트림 API

세계 최고의 대학에서 소프트웨어 개발 과정을 온라인으로 배우십시오. PG 프로그램, 고급 인증 프로그램 또는 석사 프로그램을 취득하여 경력을 빠르게 쌓으십시오.

주문형 소프트웨어 개발 기술

자바스크립트 강좌 핵심 Java 과정 데이터 구조 과정
Node.js 과정 SQL 과정 전체 스택 개발 과정
NFT 과정 DevOps 과정 빅데이터 강좌
React.js 강좌 사이버 보안 과정 클라우드 컴퓨팅 과정
데이터베이스 디자인 강좌 파이썬 과정 암호화폐 과정

for-each 루프를 사용하여 Java에서 배열을 인쇄하는 방법은 무엇입니까?

Java의 'for-each' 루프는 항목 배열을 반복하는 데에도 사용됩니다. 배열의 요소 수에 따라 작동합니다. 반복할 때마다 정의된 변수의 루프에서 하나의 요소가 반환됩니다. 'for-each' 루프의 구문은 다음과 같습니다.

for(유형 변수:배열)

소프트웨어 개발과 관련된 인기 기사 읽기

Java에서 데이터 추상화를 구현하는 방법은 무엇입니까? Java의 내부 클래스는 무엇입니까? Java 식별자: 정의, 구문 및 예
예제를 통해 OOPS의 캡슐화 이해하기 C의 명령줄 인수 설명 2022년 클라우드 컴퓨팅의 10대 기능 및 특성
Java의 다형성: 개념, 유형, 특성 및 예 Java의 패키지 및 사용 방법? 초보자를 위한 Git 자습서: 처음부터 Git 배우기

Arrays.toString() 메서드를 사용하여 Java에서 배열을 인쇄합니다.

Java의 이 정적 메서드는 배열 클래스이며 java.util 패키지의 구성 요소입니다. 배열을 조작할 수 있는 여러 메서드로 구성됩니다. Java에서 Arrays.toString() 메서드의 구문은 다음과 같습니다.

공개 정적 문자열 toString(int[] a)

이 메소드는 기본 유형이 있는 배열을 입력 인수로 사용합니다. 문자열 형식의 배열을 반환하고 배열의 요소 목록으로 구성됩니다. 배열의 요소를 문자열로 변환하는 작업은 String.valueOf(int)에 의해 수행됩니다.

Arrays.deepToString() 메서드를 사용하여 Java에서 배열을 인쇄하는 방법:

이 메서드가 호출되면 다차원 배열이 배열 요소의 문자열로 변환됩니다. 이 함수에는 배열 형식의 입력 인수가 필요합니다. 문자열 형식으로 배열 표현을 반환합니다. Java에서 이 메서드의 구문은 다음과 같습니다.

공개 정적 문자열 deepToString(Object[] a)

Java에서 요소 배열을 인쇄하는 Arrays.asList() 메서드:

이는 java.util 패키지에 속하는 Arrays 클래스의 정적 Java 메서드이기도 합니다. 컬렉션 기반 API와 배열 기반 API 간의 연결 역할을 합니다. 이 메서드가 Java 코드에서 사용되는 구문은 다음과 같습니다.

공개 정적 <T> List<T>asList(T…a)

또한 이 방법을 사용하면 많은 요소를 수용하도록 초기화할 수 있는 고정 크기 목록을 개발할 수 있습니다.

List<T>obj=Arrays.toString(배열[] a

이 메서드는 입력 배열을 목록 형식으로 반환합니다.

반복자 인터페이스를 사용하여 Java에서 배열 인쇄:

Java Iterator는 java.util 패키지로 구성된 인터페이스입니다. Iterator 생성은 iterator() 메서드를 호출하여 수행할 수 있습니다. 이 함수는 Java의 컬렉션 인터페이스와 함께 반환 값도 반복자입니다.

Java의 기타 배열 함수:

배열을 인쇄하는 것 외에도 Java 컴파일러는 다양한 다른 배열 기능을 수행하며 그 중 일부는 아래에 나열되어 있습니다.

  • 배열의 초기 및 최종 요소를 가져옵니다.
  • 임의의 배열 요소를 가져옵니다.
  • 배열에 새 요소를 삽입합니다.
  • 두 배열의 비교.
  • 배열이 비어 있는지 확인하십시오.

Java, 풀스택 소프트웨어 개발에 대해 자세히 알아보려면 upGrad & IIIT-B의 소프트웨어 개발 총괄 PG 프로그램 – 풀스택 개발 전문화 과정을 확인하십시오. , 9개 이상의 프로젝트 및 과제, IIIT-B 동문 상태, 실용적인 실습 캡스톤 프로젝트 및 최고 기업과의 취업 지원.

이 기사를 공유하고 싶습니까?

미래의 경력을 준비하십시오

지금 소프트웨어 엔지니어링 석사 지원