JAVA
-
210809_배열로 숫자찾기JAVA 2021. 8. 9. 17:52
(예제) int[]data= {4,79,5,26,71,34,9,65,38,2}; int su=0; //입력해서 찾을 숫자 //몇번만에 나올지 모르기에 while(true) //숫자를 입력해서 그 숫자가 몇번째에 있는지 찾기 //그 숫자가 없으면 없다고, 있으면 몇 번째? //0이면 종료 Scanner sc=new Scanner(System.in); while(true) { System.out.println("검색할 숫자 입력"); su=sc.nextInt(); //break문 if(su==0) { System.out.println("종료"); break; } boolean flag=false; //기본값이 false이며 찾으면 false. true인지 flase인지 //길 찾기 for(int i=0;i
-
210809_String 객체에 따른 멤버메소드 공부JAVA 2021. 8. 9. 17:48
String str1="apple"; String str2="Apple"; String str3="Have a Nice Day"; String str4=" Happy Day "; System.out.println("str3길이: "+str3.length()); System.out.println("str4길이: "+str4.length()); System.out.println("앞뒤공백제거후 str4의 길이: "+str4.trim().length()); //trim() 앞뒤 공백은 제거하고 글자 사이의 공백은 포함됨 System.out.println("*"+str4+"*"); System.out.println("*"+str4.trim()+"*"); System.out.println("str3에서 0번문자:..
-
210809_배열 이용하여 입력숫자만큼 출력JAVA 2021. 8. 9. 17:46
//몇 명의 데이터? //인원수만큼 이름과 점수 //1: 유재석 //1: 100점 integer.parse~형변환해야 함(글자나오다 숫자) //2: 강호동 Scanner sc=new Scanner(System.in); String[] name; int[] score; int inwon; int tot=0; double avg=0; System.out.println("인원수 입력"); inwon=Integer.parseInt(sc.nextLine());//다음 라인의 버퍼를 방지하기 위해 //인원수만큼 배열 할당 name=new String[inwon]; //입력한 인원만큼의name객체 할당 score=new int[inwon]; //입력한 인원만큼의 score객체 할당 //인원수만큼 데이터 입력 for(..
-
210809_배열 이용하여 숫자,이름 찾기JAVA 2021. 8. 9. 16:21
(예제) int[]data= {4,79,5,26,71,34,9,65,38,2}; int su=0; //입력해서 찾을 숫자 //몇번만에 나올지 모르기에 while(true) //숫자를 입력해서 그 숫자가 몇번째에 있는지 찾기 //그 숫자가 없으면 없다고, 있으면 몇 번째? //0이면 종료 Scanner sc=new Scanner(System.in); while(true) { System.out.println("검색할 숫자 입력"); su=sc.nextInt(); //break문 if(su==0) { System.out.println("종료"); break; } boolean flag=false; //기본값이 false이며 찾으면 false. true인지 flase인지 //길 찾기 for(int i=0;i
-
210908_배열JAVA 2021. 8. 9. 10:05
배열 같은 자료 형들끼리 모아두는 하나의 묶음. 자바에서 하나의 배열은 하나의 객체로 인식된다. 많은 양의 값(데이터)을 다룰 때 유용하며 배열의 각 요소는 서로 연속적이다. 배열을 선언한다고 해서 값을 저장할 공간이 생성되는 것이 아니라 배열을 다루는데 필요한 변수가 생성되는 것이다. 1차원 배열: 기본 자료형 배열(boolean,char,int등), 객체형 배열 다차원 배열: 1차원 배열이 여러 개 모인 것, 기본 자료형 배열, 객체형 배열 int score1=0, score2=0, score3=0, score4=0, score5=0, ; --> int[]score=new int[5]; //5개의 int값을 저장할 수 있는 배열 생성 배열의 단계적 작업 1. 배열 선언 char[]ch; 또는 char..