반응형
Backend/java2018. 8. 3. 17:03연습문제3

문제 : // TODO arr 배열 에 담긴 모든 값을 더하는 프로그램을 완성 package day04;public class Exam08_02_3 {public static void main(String[] args) {int sum = 0;int[] arr = {10, 20, 30, 40, 50}; //arr int배열 생성,초기화for(int i=0; i

Backend/java2018. 8. 3. 16:57연습문제2

Quesion : 1+(-2)+3+(-4)+... 과 같은 식으로 계속 더해나갔을 때 몇까지 더해야 총합이 100 이상이 되는지 구하시오 .package day04;public class Exam08_02_2 {public static void main(String[] args) {int Sum = 0 ; // 합계를 담아줄 Sum 변수 int a = 1 ; // 증가값 int Time = 0; // Count 변수 while(Sum

Backend/java2018. 8. 3. 16:49사용자의 입력값이 yes 일때 "true"를 출력해 보자.

package day01;import java.util.Scanner;public class Exam1 {public static void main(String[] args) {System.out.println("yes를 입력해 주세요.");Scanner keyboard = new Scanner(System.in); String input = keyboard.nextLine();if(input.toLowerCase().equals("yes")) // toLowerCase() : 소문자 치환 , equals() : 문자열 비교연산{System.out.println("true");}elseSystem.out.println("false");keyboard.close(); keyboard.null;}}

Backend/java2018. 8. 3. 16:26예제를 통한 배열의 이해4(소문자-->대문자)

package day04;import java.util.Arrays;public class P193 {public static void main(String[] args) {char[] chars = new char[5]; // char --> default 초기화 == ' ' == 공백문자로 초기화chars[0] = 'A';chars[1] = 'B';chars[2] = 'C';chars[3] = 'D';System.out.println(Arrays.toString(chars));char[] char2 = { 'a', 'b', 'c', 'd', ' ' }; // 비어 있는 데이터도 방이 만들어 질 것이기 때문에 .System.out.println(Arrays.toString(char2));for (cha..

Backend/java2018. 8. 3. 16:23배열을 복사해 보자 (System.arraycopy)

코딩을 하다보면 배열 전체를 복사할 경우가 생긴다.그때 사용해 주는 것이 있다.System.arraycopy 이다. 형태 : arraycopy(Object src , int srcPos, object dest, int destPos, length)Object src : 배열원본srcPos : 소스 배열을 어디부터 복사시킬 것인지dest : 위치시킬 배열destPos : 위치시킬 배열의 시작 데이터 위치 length : 복사되는 배열 요소의 수 소스 코드를 보면서 이해해 보도록 하자. package day01;import java.util.Arrays;public class Exam1 {public static void main(String[] args) {String [] a = new String[20..

Backend/java2018. 8. 3. 15:40예제를 통한 배열의 이해3(Arrays클래스)

package day04;import java.util.Arrays;public class P192 {public static void main(String[] args) {//int num = 7;//System.out.println(num);int [] i = new int[5];System.out.println(i[3]); // 정수형 배열은 초기 주소값이 0으로 초기화가 된다 ./*for(int data : i ) // 새로나온 For 루프 , index가 있던 없던 i의 배열을 변수 data에 순회시킬 것이다 . Collection(집합) 을 순회하기 위한 for문형식이다 . {System.out.print(data+",");}*/System.out.println(Arrays.toString(i..

반응형
image