일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 안드로이드#앱만들기#알바
- 바이트디그리
- Java & SpringBoot로 시작하는 웹 프로그래밍
- 독서감상문
- 안녕 디지몬
- 아두이노#작품#사료급식기
- 강아지 #박스집 #복층
- fifaonline4
- K디지털크레딧
- 안드로이드
- 피온4
- 랜덤스쿼드
- 부르지마세요
- 자바 인강
- 안드로이드 #앱개발#계산기
- D-ID
- 불끌때
- 혼술 술자리 인싸앱
- 안드로이드 그림판#그림메모장#낙서장
- #FIFAONLINE4
- 강아지 스마트 펜스
- 홈CCTV
- 내일배움카드
- Ai
- 박스#강아지집#만들기
- 랜덤
- 패스트캠퍼스
- 부의감각
- 스쿼드 메이커
- fifaonline
- Today
- Total
목록Java/Java의 정석 (4)
LC Studio
문자열 문자열 분리 / 문자열 자르기 : substring(int index) ex) String str = "012345678" str.substring(5) ->5678 return str.substring(5, 7) -> 567 return 문자열이 숫자인지 문자인지 판별 : Character.isDigit() ex) char을 활용 한글자씩 비교, str = abc -> true str = 1bc, ab1 -> false for (int i = 0; i < str.length(); i++) { if (!Character.isDigit(str.charAt(i))) { isNumeric = false; } } 배열 배열에 특정 값이 들어있는지 확인 : Arrays.asList(array).contai..
1. 변수(Variable) 변수란, 단 하나의 값을 저장할 수 있는 메모리 공간. 1.3 변수의 명명규칙 1. 대소문자가 구분되며 길이에 제한이 없다. 2. 예약어를 사용해서는 안 된다. 3. 숫자로 시작해서는 안된다. 4. 특수문자 '-' 와 '$'만을 허용한다. //권장규칙 1. 클래스 이름의 첫 글자는 항상 대문자로 한다. 2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다. 3. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어진 경우 '_' 로 구분한다. 2. 변수의 타입 자료형 1. 기본형 -논리형(boolean) -문자형(char) -정수형(byte, short, int, long) -실수형(float, double) 2. 참조형 -클래스 이름이 참조변수의 타입이 된다...
3. 자바로 프로그램 작성하기(Java Programming Language) 3.1 Hello.java 3.1 Hello.java가 실행되는 순서 Hello.java작성 -> Hello.class 생성 -> "Hello.world."출력 "자바에서 모든 코드는 반드시 클래스 안에 존재해야 하며, 서로 관련된 코드들을 그룹으로 나누어 별도의 클래스를 구성하게 된다. 그리고 이 클래스들이 모여 하나의 Java 애플리케이션을 이룬다." class 클래스이름 { /* 주석을 제외한 모든 코드는 클래스의 블럭 {} 내에 작성해야 한다. */ } "아래의 public static void main(String[] args)는 main 메서드의 선번부로, 프로그램을 실행할 때 java.exe에 의해 호출될 수 있도..
1. 자바(Java Programming Language) 1.1 자바란? 자바는 썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표된 객체지향 프로그래밍 언어이다. 운영체제의 종류에 상관없이 실행이 가능하다는 특징이 있다. 1.2 자바의 역사 가전제품에 사용할 언어 개발을 목적으로 만들어졌다. C++의 장점을 도입하고 단점을 보완하여 만들어졌다. 1.3 자바언어의 특징 -운영체제에 독립적이다. java 응용프로그램은 운영체제나 하드웨어가 아닌 JVM(자바가상머신)과 통신하기 때문이다. 하지만 JVM은 운영체제에 종속적이다. -객체지향언어이다. -비교적 배우기 쉽다. C++과 스몰톡의 장점은 취하고 복잡하고 불필요한 부분은 제거하여 단순화한 언어이다. -자동 메모리 관리. 가비지컬렉터가 자..