반응형
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..

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

package day04;import java.util.Arrays; // 배열을 다루는 Arrays를 사용할 것이다.public class P182 {public static void main(String[] args) {String name = "홍길동";String name1 = "김길동";String name2 = "김인우";String[] names = new String[30]; // names라는 변수에 30개의 String 방을 만든다.names[0] = "ㅂㅈ더ㅏ"; //첫번째 방에 값 선언names[1] = "wqeqwe"; //두번째 방에 값 선언names[2] = "qweqweeeeeeee"; //세번째 방에 값 선언 System.out.println(names[0].length()..

반응형
image