본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

(360)
요일출력하기, Calendar 자바가 제공하는 기능 중 하나. java.util.Calendar를 import하여 Calendar 인스턴스를 만들어 사용할 수 있다. Calendar.YEAR Calendar.MONTH)+1 Calendar.DAY_OF_MONTH Calendar.DAY_OF_WEEK 위 속성중 아래 두가지의 특이사항이 있는데 짚어보고 넘어가자.Calendar.MONTH)+1 0부터 11까지의 값을갖기때문에 +1을 한다. Calendar.DAY_OF_WEEK 일요일 ~ 월요일까지의 값이 1부터 ~ 7로 반환된다. 요일출력하기import java.util.Calendar; public class Example { public static void main(String[] args) { Calendar calendar = ..
정밀한 시간표현, currentTimeMillis() System.currentTimeMillis() System.currentTimeMillis()는 현재 시스템 시간을 밀리초 단위로 반환하는 메서드 *1970년 1월 1일 00:00:00 UTC(GMT)부터 현재까지 경과한 시간을 밀리초 단위로 표시한 값을 반환long currentTime = System.currentTimeMillis(); System.out.println(currentTime); // [출력결과] // -------currentTimeMillis 정밀한시간------- // 1672121942591 위와같이 UTC부터 현재까지 경과한 시간을 유닉스 시간(Unix time)라 부른다. * UTC(GMT) 1970년 1월 1일 00:00:00 UTC(GMT) https://standou..
타입검사하기, instanceof instanceof if/for문등의 조건에서 타입을 확인할때 이용된다. 아래는 Animal98형 arrayList를 for문으로 돌리며 instanceof로 타입을 확인하고, 해당 타입으로 형변환을 하여 메소드를 출력하는 예시이다.class Animal98{ static void info() { System.out.println("98년에 태어난 모든 동물입니다."); } } class Woman extends Animal98{ static void info() { System.out.println("여성입니다."); } } class Men extends Animal98{ static void info() { System.out.println("남성입니다."); } }ArrayList arrayLis..
input값 받아 띄우기, getParameter() getParameter() input값 받아 띄우기 String identy = request.getParameter("id(name 값)"); String pass = request.getParameter("pw(name 값)");변수로 입력값을 받아response.setContentType("text/html;charset=utf-8"); PrintWriter pw = response.getWriter(); pw.print(pass+" "+identy)출력한다.
주소값출력, identityHashCode() 주소값출력, identityHashCode() 객체의 주소값을 출력하기 위해서는 toString() 메소드나 hashCode() 메소드를 사용할 수 있다. 그중 identityHashCode()는 객체의 주소값을 10진수로 반환해 보다 확인이 용이하다. MyClass obj = new MyClass(); int hashCode = System.identityHashCode(obj);
조건문, if와 switch if문과 switch는 비슷하나, 범위는 if문, 값은 switch문이 좋다. if는 그 뜻이 "만약에~"기 때문에 쉽게 이해할 수 있으나 switch-case문은 생소할 수 있는데, 카페에서 메뉴를 선택하는 키오스크를 연상하며 이해하면 좋다. if와 else if if(score >= 90) { System.out.println('A'); }else if(score >= 80) { System.out.println('B'); } switch int menu = 1; switch (menu) { //()안에는 정수, 문자, 문자열 입력가능하다 case 1: System.out.println("메뉴1"); break; //멈추다 case 2: System.out.println("메뉴2"); break; /..
상수, final 상수, 대문자로 표시하는것이 관례 double PI=3.14; final double PI=3.14 https://standout.tistory.com/13 상수, 변하지 않는 값 상수(constant) 변하지 않는 값, 변하는 값 변수와 반대 개념이다. https://standout.tistory.com/12 변수, 정수 실수 문자 주소값 배열 클래스 변수란 어떤 '변하는 값'을 저장하기 위한 이름을 가진 공간이 standout.tistory.com 위 상수와 같이 앞서 우리가 float와 long도 컴퓨터에게 인식시키기 위해 값끝에 f, L을 붙였었고 그에 따른 표시관례를 알아봤었다. https://standout.tistory.com/137 JAVA float와 long 표시방법 JAVA float..
JAVA 연산규칙 JAVA 연산규칙은 아래 3가지만 기억해보자. 1. 연산은 같은타입의 *피연산자간에만 수행 2. 계산의 결과 기본값 int 3. 계산결과를 다른타입으로 보고싶다면 ()로 강제로 묶어 변환시킨다. 꼭 알아야할 포인트가 있다면, 2번 계산의 결과 기본값은 int라 하겠다. 1. 연산은 같은타입의 *피연산자간에만 수행 피연산자가 다른타입이라면 둘중 큰타입으로 자동변환되어 연산. *피연산자 operand 연산되는것, 1+2에서 1과 2 https://ko.wikipedia.org/wiki/%ED%94%BC%EC%97%B0%EC%82%B0%EC%9E%90 피연산자 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 피연산자(被演算子) 또는 오퍼랜드(operand)는 수학에서 연산자의 연산의 대상..