목차
- 자바 코딩 javac 명령으로 리눅스에서 자바 컴파일 예제 이전 포스팅 링크 및 설명
- 자바 코딩 정보처리기사 피라미드 별 찍기 예제 이전 포스팅 링크 및 설명
- 자바 코딩 for each 문으로 hashmap 값 출력 예제 이전 포스팅 링크 및 설명
- 자바 코딩 사용자에게 배열 정수를 입력받아 계속 추가하는 예제
- 자바 코딩 현재 저장된 배열의 값들의 합을 계산하는 예제
자바 코딩 javac 명령으로 리눅스에서 자바 컴파일 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 자바 코딩에서 프로그램을 만들고 리눅스 환경에서 javac 명령으로 컴파일하는 방법에 대해 알아보았습니다. 윈도우에서는 visual code 등의 ide 도구를 통해 쉽게 자바 소스 코드 컴파일이 가능합니다. 특히 Spring이나 Eclipse 는 더 쉽죠. 리눅스에서는 이 모든 것들이 어렵습니다. 특히 GUI가 있는 우분투 데스크탑 같은 OS가 아니라면 더 어려울 수 있습니다. 만약 리눅스 환경에서 javac 명령으로 자바 소스 코드 컴파일 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.09.27 - [Java] - [Java/Linux] 자바 javac 명령으로 패키지 경로 지정 컴파일 및 실행시 패키지 지정하기 예제(javac, Package)
[Java/Linux] 자바 javac 명령으로 패키지 경로 지정 컴파일 및 실행시 패키지 지정하기 예제(javac, Pack
목차 자바 javc 명령어로 자바 소스 코드 컴파일하기 예제 이전 포스팅 참고 학습 자바 삼항 연산자 이어 붙이기 예제 이전 포스팅 참고 학습 자바 싱글톤 구현 및 예제 이전 포스팅 참고 학습 자
salguworld.tistory.com
자바 코딩 정보처리기사 피라미드 별 찍기 예제 이전 포스팅 링크 및 설명
다음으로 이전 포스팅에서는 정보처리기사 자격증에서 자주 출제되는 알고리즘 작성 포스팅을 알아보았습니다. 피라미드 별 찍기는 for 반복문과 같은 문법을 이용하여 * 별 표시를 정해진 패턴에 따라 출력되도록 알고리즘을 작성하여 피라미드 모양이 나오도록 하는 것입니다. 처음 java 언어를 공부할 때 이 피라미드 직끼도 어려움이 많습니다. 만약 정보처리기사를 공부중이신데 피라미드 별 찍기 알고리즘 작성 방법이 궁금하시다면 아래의 포스팅을 참고하여 학습해주세요.
2023.09.28 - [Java] - [Java/Linux] 자바 피라미드 별 출력하기 예제(별 알고리즘)
[Java/Linux] 자바 피라미드 별 출력하기 예제(별 알고리즘)
목차 자바 소스코드 javac 명령어로 컴파일 및 실행 예제 이전 포스팅 참고 학습 자바 싱글톤 개념 및 기본 예제 이전 포스팅 참고 학습 자바 HashMap 전체 키, 값 출력 및 특정 키, 값 찾기 예제 이전
salguworld.tistory.com
자바 코딩 for each 문으로 hashmap 값 출력 예제 이전 포스팅 링크 및 설명
마지막으로 이전 포스팅에서는 자바 코딩에서 for each 반복 문법을 이용하여 해시맵 자료구조에 저장된 값들을 모두 출력하는 방법에 대해 알아보았습니다. 보통 해시맵에 저장된 값들을 출력하는 방법은 다양하게 존재하지만, 이처럼 for each 문으로 각 값들을 참조하여 접근 및 가져올 수 있습니다. 만약 자바 코딩에서 for each 문으로 값 참조 출력 방법이 궁금하시다면 아래의 포스팅 링크를 참고하여 학습해주세요.
2023.09.29 - [Java] - [Java/Linux] 자바 for each 반복문 활용 예제(hashmap, list)
[Java/Linux] 자바 for each 반복문 활용 예제(hashmap, list)
목차 자바 javac로 자바 소스 코드 컴파일 및 실행 예제 이전 포스팅 참고 학습 자바 HashMap 값 추가 및 삭제, 크기 확인 예제 이전 포스팅 참고 학습 자바 HTTP 클라이언트 GET 통신 예제 이전 포스팅
salguworld.tistory.com
자바 코딩 사용자에게 배열 정수를 입력받아 계속 추가하는 예제
아래는 자바 코딩에서 사용자에게 input 메소드를 통해 배열에 정수를 입력받을 수 있도록 한 예제입니다. 정수를 입력받을 때마다 배열의 마지막 원소로 값을 추가합니다. 아래 예제에서 이 배열에 저장된 값들을 가지고 모든 값의 합을 구하여 화면에 출력하는 방법을 알아보도록 하겠습니다. 직접 아래 코드를 작성하여 실행해보세요.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List<Integer> list = new ArrayList<>();
while (true) {
System.out.print("정수를 입력하세요 (종료하려면 0을 입력하세요): ");
int num = scanner.nextInt();
if (num == 0) {
break;
}
list.add(num);
}
System.out.println("입력된 정수들: " + list);
}
}
자바 코딩 현재 저장된 배열의 값들의 합을 계산하는 예제
아래는 위 예제에서 작성한 코드를 통해 자바에서 사용자에게 정수를 입력받아 배열에 저장하였다면, 이 배열의 모든 값들을 읽고 합을 구하는 예제입니다. 이렇게 배열의 원소들에 접근하여 값의 합을 구할 수 있습니다. 또한 정수가 아니라 실수라 하더라도 배열의 모든 값의 합 계산이 가능합니다.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List<Integer> list = new ArrayList<>();
while (true) {
System.out.print("정수를 입력하세요 (종료하려면 0을 입력하세요): ");
int num = scanner.nextInt();
if (num == 0) {
break;
}
list.add(num);
}
int sum = 0;
for (int num : list) {
sum += num;
}
System.out.println("리스트의 값들의 합: " + sum);
}
}