전체 글 949

03.25

문자열과 문자를 입력받아 문자열에서 그 문자가 몇 개 인지 개수를 확인하는 프로그램 import java.util.Scanner; public void test() { Scanner sc = new Scanner(System.in); System.out.print("문자열 입력 : "); String text = sc.nextLine(); System.out.print("검색할 문자 입력 : "); char search = sc.next().charAt(0); int n = 0; for (int i = 0; i='a' && search='A'&&search 문자열 입력 : apple 검색할 문자 입력 : p p가 포함된 개수는 : 2개 사용자의 정보를 입력받아 저장하고 출력하는 프로그램 입력 값 : 이름..

03.23

매개인자와 매개변수 /** * printInfo(name, age, d); * * 매개인자 arguments * 메소드 호출시 전달되는 값으로써, * 메소드의 매개변수에 담기게 됨 * */ public void test1() { //1.데이터 할당부 String name = "차은우"; int age = 30; String email = "cha@abcde.com"; //2.데이터 출력부 // System.out.printf("저의 이름은 %s이고, 나이는 %d살입니다.", name, age); printInfo(name, age, email); } public void test2() { //1.데이터 할당부 String name = "박보검"; int age = 20; String email = "pa..

03.20

단축키 한번에 키워드 수정 (alt + shift + r) printf printf의 모든 데이터 타입은 %s로 받아서 사용가능 (문자열로 변경되어 출력되기 때문) 너비 및 정렬방법 %[flat][width]포맷 참조형 4byte print, println, printf print 직관적사용(=println) 개행X println 직관적사용 개행O printf %d, %f등 string format을 사용해야함 객체생성방법들 myCar = new Car(); Car yourCar = new Car(); Scanner의 사용(import java.util.Scanner;필요) Scanner sc = new Scanner(System.in); System.out.println("이름을 입력해주세요"); St..

03.19

단축키 import (ctrl + shift + o) 위 아래로 줄 복사 (ctrl + alt + 방향키 위 아래) 블럭잡기 (shift + .....) 변수 명명규칙 (필수) 1. 대소문자 구분되며 길이 제한 X 2. 예약어를 사용하면 X 3. 숫자로 시작하면 X 4. 특수문자는 '_'와 '$'만을 허용 (권고) 5. 낙타표기법 : 여러 단어 이름은 단어의 첫 글자를 대문자로 함 6. 의미있는 변수명 사용하길 추천(어떤 내용을 담고있는지 한눈에 알아보기 쉬운) 변수 선언과 초기화 변수 선언과 값대입을 동시에 하는 것 int i = 100; 상수(↔변수) final로 선언된 변수 한번 값이 정해지면 값이 변하지 않는 값 상수명은 모두 대문자로 사용하는 것이 관례 public void test() { fi..

03.18

단축키 실행 (ctrl + F11) 주석 (ctrl + /) 줄바꿈 (alt + 위아래 방향키) 자동완성 (ctrl + space) JAVA구조 package 파일명{ public class 이름{ 내용 } } 객체 생성 //현재 패키지의 클래스는 import없이 사용가능 public class HelloJava { public static void main(String[] args) { HelloJava helloJava = new HelloJava(); helloJava.a(); } public void a() { System.out.println("메소드 a가 호출"); } } //다른 패키지의 클래스는 import문을 작성해야함 import com.test.Other.HelloOther; //He..