Programming

1. length - arrays(int[], double[], String[]) - length는 배열의 길이를 알고자 할때 사용 2. length() - String related Object(String, StringBuilder etc) - length()는 문자열의 길이를 알고자 할때 사용 3. size() - Collection Object(ArrayList, Set etc) - size()는 컬렉션프레임워크 타입의 길이를 알고자 할때 사용  // 사용 예시int[] a = new int[7];System.out.println(a.length); // 7 String b = "qwertasdfg";System.out.println(b.length()); // 10ArrayList ..
// int to charchar a = (char)(int_value + '0'); // '0' 을 더하지 않으면 ascii 값 1 (인쇄 할 수 없는 머리글 시작 문자?)로 문자를 인쇄해서 잘못 된 값이 나옴char a = Character.forDigit(int_value, 10); // 10 = 10진수를 의미// int to char arraychar[] a = ("" + int_value).toCharArray();// List to int[]list.stream().mapToInt(Integer::intValue).toArray();
// int 배열 선언int[] z = {};int[] c = new int[queries.length];int[] a = {0, 4, 2};int[][] aa = {{0, 4, 2},{0, 3, 2},{0, 2, 2}};ArrayList arrayList = new ArrayList(Arrays.asList(1, 3, 5, 2, 4));// 배열 자르고 복사import java.util.Arrays;int[] b = Arrays.copyOf(a, count); // 인덱스 0부터 원하는 길이만큼 복사int[] b = Arrays.copyOfRange(a, startIndex, endIndex + 1); // 특정 범위만큼 복사// 배열을 스트림으로 변환 or 자르고 변환import java.util.s..
int[][] queries = {}; // 2차원 배열int index = 0;for (int[] a: queries) { // index 가져오기 index = queries.indexOf(a);}
도서명쪽수저자, 출판사발행일Java의 정석 : 최신 Java 8.0 포함1022남궁성(저),도우출판2016년 01월 27일 1. 자바를 시작하기 전에자바 API 문서 : Oracle Java Technologies | Oracle2. 변수(Variable)정수형은 int, 실수형은 double 을 주로 사용상수(constant) 는 한 번 값 저장 시 변경 불가, 대문자와 ‘_’ 사용 → final int MAX_SPEED = 20;정수형 리터럴 중간 구분자 ‘_’ (JDK 1.7 이후) → long big = 100_000_000_000L;float 타입을 int 타입으로 변환 시 소수점 이하의 값은 버림 처리 됨3. 연산자(Operator)나누기 연산 시 올바른 연산결과를 얻기 위해서는 두 피연산자..
베니코드
'Programming' 태그의 글 목록