본문 바로가기

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

JAVA

(360)
문자열 처리함수, charAt() charAt(0) 해당 문자열 중 index번째를 출력해준다. 이미 뭉떵이로 인식되어있는 "12345"중 1 혹은 3 혹은 4 등의 원하는 값을 뽑아다 추출할 수 있다는 것. "안녕하세요"를 "안녕, 하세요"등으로 바꾸거나 등의 활용이 가능할테니 위치, 대소문자, 값바꿈, 공백제거...등에 유용하겠다. String str = "12345"; System.out.println(str.charAt(0));
표를 상상하라, 2차원 배열 표를 상상하라, 2차원 배열 123 뭉떵이 {1, 2, 3}이 []에 4번 쌓인다고 생각해보는것이다. 2차원 배열은 표, 혹은 사각형으로 이해하면 쉽다. [ {1, 2, 3} {1, 2, 3} {1, 2, 3} ] int arr[][] = new int[][] {{1, 2, 3}, {1, 2, 3}, {1, 2, 3}, {1, 2, 3}}; for(int i=0;i
입력받기, java.util.Scanner(System.in) java.util.Scanner(System.in) 간단히, System.out의 반대를 상상하자. java.util.Scanner는 입력을 관리하는데, 직접 선언해서 쓰거나, import해서 사용할 수 있다. 입력을 받을 수 있는 코드를 java.util.Scanner(System.in), int input = 0; // 사용자입력을 저장할 공간 java.util.Scanner s = new java.util.Scanner(System.in); input = s.nextInt(); // input . 입력받은 값을 변수 에 저장한다 java.util.Scanner를 import했다면 Scanner(System.in)으로 값을 받을 수 있겠다. import java.util.Scanner; Scanner..
문자열 연산, toString() vs valueOf() 문자열 연산 valueOf()을 비슷한 toString()과 비교하여 이해해보자. toString() 오로지 문자열로 반환 valueOf() 원시값을 인식 후 해당 원시값으로 반환 연산자가 들어가있을 경우 값을 우선 확인 후 연산을 시도해 반환한다. 123을 "123"으로 만들어 +1해도 1231로 출력되게 하고, 이미 정의된 "122"을 122으로 만들어 +1했을때 123로 반환되도록 해보자. //int를 String으로 바꿀때 Integer.toString(int값); String.valueOf(int값); //String으로 int로 바꿀때 Integer.valueOf(String값); // int를 String으로 바꿀때 System.out.println(Integer.toString(intNum..
배열객체 추가/출력하기(feat.향상된 for문) 앞서 이미 만들어진 배열을 for문으로 출력해봤었다. https://standout.tistory.com/142 for문으로 배열출력하기 for문 배열출력 배열의 length만큼 돌면서 i순번의 배열요소를 출력. // array + for String arr[] = {"안녕1","안녕2", "안녕3", "안녕4", "안녕5"}; for(int i = 0; i standout.tistory.com 이번에는 조금 더 심화하여 배열에 객체를 추가한뒤 for문, 향상된 for문 2가지 방법으로 출력해보자. // 초기화 및 getter setter private String bookname; private String author; public Book(String bookname, String author) {..
선형자료구조, 배열 선형자료구조, 배열 메모리, 데이터를 관리하기 쉽도록 하나로 묶는일, 선형자료구조 중 하나 배열의 가장 큰 특징은 하나의 형만이 모여 이룬 집합이라는점. 문자열배열안에는 숫자나 boolean등의 값이 들어갈 수 없다. char arr []= new char[] {'a', 'b', 'c', 'd'}; for(int i=0;i
for문으로 배열출력하기 for문 배열출력 배열의 length만큼 돌면서 i순번의 배열요소를 출력. // array + for String arr[] = {"안녕1","안녕2", "안녕3", "안녕4", "안녕5"}; for(int i = 0; i
퍼프디피, 접근제어자 퍼프디피 접근의 용이 순서 public, protected, 생략(default), private public 공개, 어디서든지 접근이 가능 public class Example { public int publicVar = 0; public void publicMethod() { System.out.println("This is a public method"); } } protected 약한제한 같은 패키지 내에서 접근이 가능 다른 패키지에서는 상속받은 클래스에서만 접근이 가능 public class Example { protected int protectedVar = 0; protected void protectedMethod() { System.out.println("This is a protecte..