| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 설정
- 오류
- 스프링
- 이클립스
- 순환문
- Oracle
- 별 찍기
- 깃허브 블로그
- 환경설정
- 백준
- ORA-02292
- while
- 오류모음
- 오라클
- ORA-01407
- spring
- 무결성 제약조건
- for문
- 파워서플라이
- MSI
- 이클립스단축기
- Ajax
- 전화번호부
- 공부
- 자바
- 백준문제풀이
- jsp
- 티스토리 블로그
- 백준문제
- 인터페이스
Archives
- Today
- Total
danDevlog
Java - day2 본문
728x90
Java 2일차
public class Main {
public static void main(String[] args) {
// 1~10까지 합계를 구하세요.
int tot = 0;// 1~10 누적 합계 저장.
for (int i = 1; i <= 1000; i = i + 1) {
tot = tot + i;// tot=0+1;
// tot=1+2;
// tot=3+3;
System.out.print(i + "+");
// println 줄바꿈 출력
// print 줄바꿈 하지 않는 출력.
}
System.out.println("합은 " + tot);
}
}
public class Main {
public void dan(int n) {
System.out.println(n*1);
System.out.println(n*2);
System.out.println(n*3);
System.out.println(n*4);
System.out.println(n*5);
System.out.println(n*6);
System.out.println(n*7);
System.out.println(n*8);
System.out.println(n*9);
}
public static void main(String[] args) {
int n = 2;
Main m=new Main();
m.dan(n);// static 이 아닌 메소드 호출
// dan(9);//static 이 붙은 메소드 호출
// static : 객체 생성 이전에 메모리에 저장되는 정보.
// 자바는 어떤 기능을 처리하기 위해서 객체를 사용함.
// 객체는 세상의 모든 사물
// 객체 생성은 클래스를 통해서 생성.
}
}
public static void main(String[] args) {
// for 안에 for를 사용하면 작은 톱니바퀴와 큰 톱니바퀴의 역할.
for (int i = 1; i <= 10; i++) {// 1,2
for (int n = 0; n < 1; n++) {//0,1
// 안쪽에 int n은 지역 변수로
// 안쪽 for 문의 몸통이 끝나면 사라짐.
n = n + i;
// 증감값이 없으므로 무한 반복 처리.
}
System.out.print(i + "+");
}
System.out.println("=" + n);
// n cannot be resolved to a variable
// n 이라는 변수에 대해서 모르겠다.
}// end_main_method
}// end_class
public class Main {
public static void main(String[] args) {
int sum = 0;
int limit = 10;
for (int i = 1; i <= limit; i++) {
sum += i;
System.out.print(i);
// 조건문, 분기문
if (i < limit) {// 1씩 증가하는 i가 10미만인가?
//10<10
System.out.print("+");// 조건 만족하는 참의 경우,
} else {
System.out.print("=");// 조건을 만족하지 않는 거짓의 경우,
}
}
System.out.println(sum);
}
}
public class Main {
public static void main(String[] args) {
// 문제) 1부터 10까지 숫자 합 출력
int sum = 0;
for (int i =1; i<=10; i++) {
sum = sum + i;
if(i<10) {
System.out.print(i + " + ");
}else {
System.out.print(i + " = ");
}
}
System.out.println(sum);
// 문제2) 1부터 10까지 홀수의 합만 출력
int sum2 = 0;
for (int i = 1; i<=10; i++) {
if(i % 2 == 1) {
sum2 = sum2 + i;
}
}
System.out.println(sum2);
}
}
'Java' 카테고리의 다른 글
| Java - day6 (0) | 2022.02.22 |
|---|---|
| Java - day5 (0) | 2022.02.21 |
| Java - day4 (0) | 2022.02.18 |
| Java - day3 (0) | 2022.02.17 |
| Java - day1 (0) | 2022.02.15 |
Comments