본문 바로가기
반응형

자바 Java50

자바스크립트 / 변수, 연산자, 비교 간단 자바스크립트 자바스크립트는 주로 웹을 만드는데 많이 쓰였는데 이제는 웹에만 국한되지않고 모바일 앱을 만드는데도 사용된다 - 테트리스가 어렵기 때문에 그 정도를 혼자서 만들 수 있는 수준이면 웬만한 회사에 취직 가능 - 제이쿼리는 자바스크립트의 라이브러리 구구단 만들어야 될 변수 : 숫자, 문자, 참/거짓(boolean) 문자는 따옴표 "문자", '문자' 둘다 상관 없다 주로 ' ' 작은 따옴표를 많이 쓴다 ! console : REPL 레플 만든 변수들을 평가하여 다시 돌려준다 연산자 기호 ex) > - + / % == 비교시에는 == 변수에 값 대입은 = 연산자는 우선순위가 있다 = 이 제일 마지막에 실행 순서 : * + 비교연산자 = 자바스크립트에서는 '문자'+'문자' = '문자문자'로 문자끼리.. 2019. 9. 9.
구구단 세로, 가로 구구단을 순차적으로만 출력해봤지 세로로 3개씩 나눠서는 처음 해봄 컴퓨터는 오른쪽 방향으로 순서대로 출력한다는 것을 생각하면서 코드 짜보기 public class Multip { public static void main(String[] args) { int i, j; for(i=1;i 2019. 9. 9.
알고있다고 생각했는데 헷갈리는 것들 자바의 여러줄 주석 /* */ 자바의 javadoc으로 HTML만드는 주석 /** */ 자바의 자료형 범위 byte -> short -> int -> long 순의 범위 자바에서 boolean은 true, false로만 선언 되어야 한다. ( 0,1 X) 자바에서 변수를 선언할 때 _나 $로 시작이 가능하다 늘 헷갈리는 증감연산자 ++a 먼저 증가 시키기 때문에 a의 값도 ++ a++ 실행 이후 나중에 증가 시키기 때문에 a의 값은 여전히 a ex) int d = 3; a = d++; 를 실행시키면 a에 먼저 d값이 대입되므로 a = 3, d = 4 만약 a = ++d; 를 실행시키면 ++d인 4값이 a에 대입되므로, a = 4, d = 4 2019. 9. 9.
실수 1개 입력받아 부분별로 출력 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String a = sc.nextLine(); sc.close(); String[] number = a.split("\\."); System.out.format("%d\n%d", Integer.parseInt(number[0]), Integer.parseInt(number[1])); } } 약간 야매로 푼 것 같은 느낌이... split 메소드를 사용하여 숫자를 문자화해 .를 기준으로 나눠 배열로 만들어서 구분하여 출력하였다 String a = sc.nextLine(); → 선언과 동시에 초기화 가능 .. 2019. 9. 8.
반응형