본문 바로가기

IT24

Java 배열의 기초 배열 Array (배열,관리,숫자로 관리함) 같은 자료형 변수의 묶음 ​ 형식 자료형 자료형변수[ ] = new 자료형[100]; int array[ ] = new int[100]; 100개변수 묶음 ​ array[0] ~ [99] 번호로 접근한다. 이 번호를 index numder 한다. ​ 자신이 원하는 개수를 동적할당을 할수 있는데 동적할당을 하면 정적변수가 된다. int Array[] = new int[10]; // [0] ~ [9] Array[0] = 10; Array[1] = 11; Array[2] = 12; Array[3] = 13; Array[4] = 14; Array[5] = 15; Array[6] = 16; Array[7] = 17; Array[8] = 18; Array[9] = 19;.. 2020. 2. 13.
Java 계산기 만들기 int i,j; String c; Scanner sc = new Scanner(System.in); System.out.println("계산기 프로그램입니다."); while(true) { //System.out.print("1번째 수 : "); //num1 = sc.next(); System.out.print("1번째 수 : "); i = sc.nextInt(); while(true) { System.out.print("연산자 : "); c = sc.next(); if((c.equals("+") == true) || (c.equals("-") == true) || (c.equals("*") == true) || (c.equals("/") == true)) { break; } System.out.prin.. 2020. 2. 7.
Java 반복문 기초 while문 int w; w = 0; // 초기화 while(w < 10) { // 조건식 System.out.println("while w:" + w); w++; // 연산식 } ---------- 자바실행 ---------- while w:0 while w:1 while w:2 while w:3 while w:4 while w:5 while w:6 while w:7 while w:8 while w:9 출력 완료 (0초 경과) - 정상 종료 무한루프 w = 0; while(true) { System.out.println("while true w:" + w); w++; } ---------- 자바실행 ---------- while true w:0 while true w:1 while true w:2 wh.. 2020. 2. 7.
Java String 문자열 기초 String 클래스명 == class template(형태) str == 변수(object:객체) --> instance(주체) String str; str = "안녕하세요"; System.out.println("str : " + str); ---------- 자바실행 ---------- str : 안녕하세요 출력 완료 (0초 경과) - 정상 종료 new == 동적할당 String str1 = new String("하이"); 문자열과 문자열을 합한다. + String str2 = "반갑습니다"; String str3; str3 = str1+str2; System.out.println("str3 : " + str3); ---------- 자바실행 ---------- str3 : 하이반갑습니다 출력 완료 (.. 2019. 11. 28.
이클립스(Eclipse) UTF-8 인코딩(Encoding) 설정 한글이나 특정 문자가 깨지는 경우가 발생하기도 해서 개발하기전 설정. 더보기 [ 출처 - 위키백과 ] UTF-8 인코딩은 유니코드 한 문자를 나타내기 위해 1바이트에서 4바이트까지를 사용한다. 예를 들어서, U+0000부터 U+007F 범위에 있는 ASCII 문자들은 UTF-8에서 1바이트만으로 표시된다. 4바이트로 표현되는 문자는 모두 기본 다국어 평면(BMP) 바깥의 유니코드 문자이며, 거의 사용되지 않는다. UTF-16과 UTF-8 중 어느 인코딩이 더 적은 바이트를 사용하는지는 문자열에서 사용된 코드 포인트에 따라 달라지며, 실제로 DEFLATE와 같은 일반적인 압축 알고리즘을 사용할 경우 이 차이는 무시할 수 있을 정도이다. 이러한 압축 알고리즘을 사용하기 힘들고 크기가 중요할 경우 유니코드 표.. 2019. 11. 21.
[JAVA] JDK설치 및 환경변수 설정 1. JAVA JDK 설치 우선 JDK란 Java Development Kit의 약자이다. 자바개발도구를 설치해야 Java로 개발이 가능하다. 아래 오라클 사이트에서 다운로드 받는다. JDK 다운로드 링크 https://www.oracle.com/technetwork/java/javase/downloads/index.html Java SE - Downloads | Oracle Technology Network | Oracle Which Java package do I need? Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debu.. 2019. 11. 21.