Link
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 데이터베이스시스템
- 쌍대성원리
- wxmaxima
- kgol
- 등록금0원
- 배윤슬
- 숫타니파아타
- 티스토리챌린지
- 정보처리기사공부방법
- 맥북에서 wxMaxima 설치
- 아이엔이야기
- 다자녀장학금
- 이분그래프
- 나르시스트
- 청년도배사 이야기
- 집착형
- 그래프2
- 무소의뿔
- 최단경로문제
- 이런 사람에게 "절대" 돈과 시간 쓰지 마세요. (이헌주 교수 3부)
- 오블완
- 직선의방정식
- 제거된값 첨부하기
- 2023채용박람회
- 허스켈그래프
- wxMaxima install for mac os
- playground배열
- 합의정리
- 윤파고
- 오일러투어
Archives
- Today
- Total
사적공간
배열/ 입출력/ 연산자 /반복문 본문
배열 선언 방법(초깃값 없는 경우, 있는 경우)
public class Main { // 해당 웹 컴파일러의 파일이 main.java 라서 다른 클래스명으로 실행 안됨.
public static void main(String[] args) {
int [][] a = new int[3][2]; // 초깃값이 없는 경우 2차원 배열 선언 1
int b [][] = new int[4][3]; // 초깃값이 없는 경우 2차원 배열 선언 2
int [][] c = {{3,4,5},{6,7}}; //초깃값이 있는 경우 2차원 배열 선언
System.out.println(a.length); // 배열 a의 행의 개수 3
System.out.println(b.length); // 배열 b의 행의 개수 4
System.out.println(c.length); // 배열 c의 행의 개수 2
}
}
3
4
2
배열 각 행의 개수 세기
public class Main { // 해당 웹 컴파일러의 파일이 main.java 라서 다른 클래스명으로 실행 안됨.
public static void main(String[] args) {
int[][] a = {{1, 2}, {3}, {4, 5, 6}};
System.out.println(a.length); // a 배열 행의 개수 3
System.out.println(a[0].length); // a[0] 배열의 개수 2
System.out.println(a[1].length); // a[1] 배열의 개수 1
System.out.println(a[2].length); // a[2] 배열의 개수 3
}
}
표준 출력함수
public class Main { // 해당 웹 컴파일러의 파일이 main.java 라서 다른 클래스명으로 실행 안됨.
public static void main(String[] args) {
int a = 100;
System.out.print("Hello\n"); // 개행하지 않는 print
System.out.println("Hello"); // 개행하는 println
System.out.printf("%d", a); // 변수를 출력하는 출력함수 printf
}
}
Hello
Hello
100
입력함수
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) {
String a = null;
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
try { // 예외처리를 위한 try catch 문
a = r.readLine(); // 키보드로부터 문자열을 입력받는 System.in.readLine() 함수
System.out.println(a);
} catch (IOException e) {
e.printStackTrace();
}
}
}
표준입력합수다.
표준입력합수다.
연산자 문자열 계산
public class Main {
public static void main(String[] args){
System.out.println("5 + 2 = " + 3 + 4); // " " 안은 문자열 취급
System.out.println("5 + 2 = " + 3.1 + 4);
System.out.println("5 + 2 = " + (3 + 4));
System.out.println(5 + 2 + " = 3 + 4");
}
} // 문자열과 문자열, 문자열과 정수, 문자열과 실수를 더하게 되면 문자열이 된다.
5 + 2 = 34
5 + 2 = 3.14
5 + 2 = 7
10 = 3 + 4
for each 문
public class Main {
public static void main(String[]args) {
String[] name = {"Soo", "JE", "BI"};
for (String nm : name ) { // for each 문 배열이나 리스트의 크기반큼 반복, 각 항목을 순차적으로 변수에 대입
System.out.println(nm);
}
}
}
Soo
JE
BI
'KNOU_CS > JAVA' 카테고리의 다른 글
상속과 생성자/super( ) (0) | 2024.04.16 |
---|---|
this( ) (0) | 2024.04.16 |
인터페이스 구문 / 컬렉션 / 예외처리 (0) | 2024.03.26 |
생성자, 소멸자/ 오버로딩(Overloading) / 오버라이딩(Overriding) (1) | 2024.03.22 |
메서드 / 클래스 (0) | 2024.03.21 |