728x90 반응형 Programming101 [Java] 배열 - 총점 및 평균 구하기 public static void main(String[] args) { int sum = 0; float average = 0f; int[] score = {100, 88, 100, 100, 90}; for (int i=0; i < score.length; i++) { sum += score[i]; } average = sum / (float)score.length; System.out.println("총점" + sum); System.out.println("평균" + average); } 반목문을 사용하여 배열에 저장된 값을 모두 더해 sum에 담아주고, 평균을 내기위해 형변환 하였다. // (float)score.length 결과 총점 : 478 평균 : 95.6 더보기 출처, 자바의정석 2021. 2. 24. [git] GitHub에 대한 아주 기초적인 지식 - 커밋 & 푸시 커밋 (commit) : 파일 추가 및 변경 내용을 저장소에 저장하는 작업 푸시 (push) : 파일 추가 및 변경 내용을 원격 저장소에 업로드하는 작업 - 저장소 & 원격저장소 저장소 : 내 컴퓨터에 있는 로컬 저장소 원격 저장소 : 서버등 네트워크에 있는 원격 저장소 로컬 저장소에서 작업을 수행하고 그 결과를 원격 저장소에 저장한다. 2021. 2. 22. [Java] 배열 1. 배열 같은 타입의 여러 변수를 하나의 묶음으로 만든 것 배열의 선언 방법 타입[] 변수이름; 타입 변수이름[]; 배열의 생성 - 배열을 생성해야 값을 저장할 수 있는 공간이 만들어진다. 변수이름 = new 타입[길이]; - 배열 선언과 생성 동시에 하기 타입[] 변수이름 = new 타입[길이]; int[] score = new int[5]; 배열의 인덱스 -인덱스는 배열의 요소마다 붙여진 일련번호 -0부터 배열길이 -1까지 배열의 길이 -값을 저장할 수 있는 공간의 개수 -배열의 길이는 0일수도 있음 배열의 복사 System.arraycopy(num, 0, newNum, 0, num.length); // num[0]에서 newNum[0]으로 num.length개의 데이터를 복사 2021. 2. 22. [Web] web container JSP와 서블릿을 사용한 웹 서버는 크게 1. HTTP 서버 2. 웹 컨테이너(web container)로 구성된다. 1. HTTP서버 : 요청이 들어온 URL 주소를 해석해 미리 매핑되어 있는 HTML파일이나 이미지 등을 사용자의 브라우저에 응답 형태로 전송하는 역할 2. 웹컨테이너 : 서블릿 클래스 또는 JSP 파일을 실행하기 위한 실행 환경을 제공하는 역할 단순한 URL 요청이 들어왔을 때는 HTTP서버가 미리 매핑되어 있는 콘텐츠를 사용자의 브라우저에 응답해주지만, URL이 서블릿 클래스나 JSP파일일 경우 HTTP서버는 클라이언트의 요청을 웹컨테이너에게 넘겨주고 웹컨테이너는 요청된 파일을 실행하여 결과를 다시 HTTP서버로 넘겨준다. 그럼 HTTP서버는 그 결과를 사용자 브라우저에 응답해준다. .. 2021. 2. 21. [Java] 반복문 - while 1. while문 while문은 조건식이 참(true)인 동안 {} 문장을 반복한다. while(조건식){ //반복할 문장 } for문과 while문 비교 (1~10까지 정수 출력하기) //1. for문으로 출력하기 for(int i=1; i 2021. 2. 21. [Java] 반복문 - 향상된 for문 1. 향상된 for문 for (타입 변수명 : 배열 또는 컬렉션) { // 반복할 문장 } 타입은 배열 또는 컬렉션 요소의 타입이어야하고, 향상된 for문은 저장된 요소들을 읽어오는 용도로만 사용가능하다. 2021. 2. 21. [Java] 사용자에게 값을 입력받아 별 출력하기 자바의 정석 예제, Scanner 를 사용해 사용자에게 직접 값을 입력받아 그 만큼 별을 출력하는 예제 더보기 출처, 자바의정석 2021. 2. 19. [Java] for문 연습 별 찍기 1. 별찍기-1 for(int i=1; i 2021. 2. 19. [Java] 반복문 - for 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용한다. 1. for문 for(초기화;조건식;증감식){ } for (int i=1; i 2021. 2. 19. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음 728x90 반응형