java(35)
-
반복문 <-- for문
끝이 알 수 있는 것 package for문; import java.util.Scanner; public class Ex03Number { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("base값 : "); int base=sc.nextInt(); System.out.print("n값 : "); int n=sc.nextInt(); int result=1; //초기값 for(int i=1;i
2023.08.30 -
반복문 <-- while문
끝이 알수 없는것 1.반복횟수를 안상태에서 반복 하는것
2023.08.29 -
TestEquals
public class TestEquals { public static void main(String[] args) { // 왜 문자열 비교할때 equals 써야하지 String name="송승호"; String first = "송"; String last = "승호"; String name2 = first + last; //문자열끼리 더한값과 비교했을때 다르다고 나옴
2023.08.29 -
조건문
if > 만약에 else if > 그렇지 않고 만약에 else > 그것도 아니라면 만족 한다면 -> 지정된 명령 만족 하지 않다면 --> 다음 명령 import java.util.Scanner; public class 조건문 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("몇살입니까? : "); int a = sc.nextInt(); if(a>=20) { System.out.println("성인입니다."); } } } .next -> 문자열을 입력할때 .nextInt -> 숫자를 입력할때 import java.util.Scanner; public class 조건문5 { publi..
2023.08.28 -
연산자
연산자 1.결과인거 11 System.out.println(++a); --> 증가하고 값이 나오니 12 System.out.println(a); --> 12 3번 //사용은 사용인데 대입에 사용하는 코드 int a = 10; int b = a++; System.out.println(a);-->11 System.out.println(b);-->10 b가 10인 이유는 a++이니 10이고 a는 a++로 인해 11이된다. 4번 int a=3, b=4, c=5, d=5; a+=6+ --b; d*= 7 - c++; syso(a,b,c,d); 12,3,6,10 d가 10이 나오는 이유는 아무리 곱셈이어도 복합대입연산자라 마지막에 해주어야 한다. 즉 7-c++하고 곱해준다. =======================..
2023.08.28 -
진수
컴퓨터 17"5" 10+"7"+5 => "107"5 "10"+7+5 => "1075"
2023.08.28