#6-3 / 2차 class 배열 ⚡ 2차 원시배열 => class 배열로 변경package oop;import java.util.ArrayList;import java.util.Arrays;//2차 원시배열 => class 배열로 변경public class array14 { public static void main(String[] args) { ay14_box ay = new ay14_box(); ay.abc(); }}class ay14_box { public void abc() { Integer a[][] = { {10,20,30}, {100,200,300} }; //1차 변경방식과 다름!! //이게 2차 class배열 ^^.. ArrayList> al2 = new ArrayList>(); /* .. 2024. 5. 8. #6-2 / class배열(ArrayList) ArrayList al = new ArrayList();ArrayList al2 = new ArrayList(); //int 사용 불가 기존 원시배열은 데이터 추가,수정,삭제 불가능하단 단점이 있다 -> class배열이 나옴(라이브러리 사용)class배열에는 [] 선언도, 기능도 없다에 자료형은 사용할 수 없다⚡ 타이틀- add : 배열에 데이터를 추가- remove : 배열에 데이터 삭제(단, 데이터 삭제시 배열번호 변경됨)- size() : 배열의 데이터 갯수(원시배열의 length와 같은 기능)- clear() : 모든 데이터 삭제- clone() : 클래스 배열을 복사(추가,삭제 모두 가능)package oop;import java.util.ArrayList;//클래스 ArrayList 배열pub.. 2024. 5. 8. #6-1 / 데이터 반환,외부 원시배열 데이터 반환 ⚡ 실행 파일 및 데이터 반환(보안코드 체크,로그인)-실행파일package oop;import java.util.Scanner;//실행 파일(load_class.java 와 연계)public class class1 { public static void main(String[] args) { cl1_box cl = new cl1_box(); cl.abc(); cl.bbb(); }}class cl1_box { load_class lc = new load_class(); //외부 클래스 로드 Scanner sc = new Scanner(System.in); //----보안코드 체크 public void abc() { //void가 출력하는 곳에 많이 사용 //인증번호 체크 메소드로 값 전달 및 .. 2024. 5. 8. 9. 아스키(ascii) 코드/바이너리(binary) 코드/마미(Mime) 코드? 아스키코드-영문 알파벳을 사용하는 대표적인 문자 인코딩으로 영문 키보드로 입력할 수 있는 모든 기호들이 아스키 코드로 할당되어 있다. -1바이트로 구성되어 있는 아스키 코드는 8비트(==1바이트) 중 7개의 비트만 사용한다. 나머지 1비트는 Parity Bit이라고 불리는 오류 체크를 위한 비트로 사용한다.-아스키 코드는 7개의 비트만을 사용하므로 총 2^7 = 128개의 부호밖에 나타낼 수없다. 이를 보완하기 위해 8비트로 확장한 ANSI 코드가 나오기도 했다.(2^8 = 256개)-그 다음이 유니코드(2바이트=16비트=2^16=65536)바이너리 코드-프로그래밍 언어를 Java Compiler를 이용해 컴퓨터가 알아들을 수 있는 언어로 번역하는데이 컴퓨터가 인식할 수 있는 0과 1로 구성된 이진코드를.. 2024. 5. 8. 이전 1 ··· 65 66 67 68 69 70 71 ··· 77 다음