전체 글134 toUpperCase(), toLowerCase() toUpperCase() - 소문자를 대문자로 변환 toLowerCase() - 대문자를 소문자로 변환 String a = "asdfs"; String b = "DFKJIO"; a= a.toUpperCase(); b= b.toLowerCase(); System.out.println(a); System.out.println(b); 2023. 11. 15. repeat() 함수 repeat()은 String 문자열을 파라미터의 횟수만큼 반봅 for문을 사용해서 문자열을 반복하지 않아도 됨 String a ="hello"; System.out.println(a.repeat(0)); System.out.println(a.repeat(1)); System.out.println(a.repeat(2)); System.out.println(a.repeat(3)); 2023. 11. 15. 배열 (1) 배열? : 같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 인덱스(index)를 부여해놓은 자료구조 : int[] b = new int[5]; // float[] f = new float[5]; : Book b1, b2, b3; Book[] = new Book[3]; 인덱스? : 데이터들의 순서 (0부터 n까지) [0] = index 배열의 길의 구하는 속성 : b.length 배열 초기화 : int[] a = {10,20,30,40,50} public class ArrayMake { public static void main(String[] args) { int[] a = new int[5]; for (int i=0; i 결과 2023. 11. 14. [강의 정리] 강의 첫 시간 Hello.java (소스코드, 원시코드) ⬇️ JDK(컴파일러) $ javac Hello.java ⬇️ Hello.class (실행가능한 코드, JVM(자바가상머신)) $ java Hello.class 바로 exe 파일이 아니라 class파일로 하는 이유는 다양한 OS에서 실행 할 수 있도록 함.. javaSE :표준 자바 플랫폼, Java 프로그래밍 언어의 기본 유형 및 개체에서 네트워킹, 보안, 데이터베이스 액세스, 그래픽 사용자 인터페이스(GUI) 개발 및 XML 구문 분석에 사용되는 고급 클래스에 이르기까지 모든 것을 정의 javaEE : 대규모, 다계층, 확장가능하고 안정적이며 안전한 네트워크 애플리케이션을 개발하고 실행하기 위한 api 및 런타임 환경 제공 https://kbj96.tisto.. 2023. 11. 14. 객체와 클래스 클래스 : 새로운 자료형을 모델링하는 도구(Modeling)... 객체 : 책 책이름 / 가격 / 출판사 / 저자 / 페이지수 / isbn 이러한 티비의 특징들을 하나로 묶어서 변수를 만드는것( 다른 클래스에) // 인스턴스는 참조변수를 통해서만 다룰 수 있고, 참조변수의 타입은 인스턴스의 타입과 일치해야 함.. // 같은 클래스로부터 생성 되어도, 인스터스의 값은 다를 수 있음..! ++추가 클래스 - 객체를 만들어 내기 위한 틀, 객체의 속성과 메소드를 포함 객체 - 클래스부터 만들어지는 실체, 클래스로 선언된 변수 인스턴스 - 객체가 메모리에 할당된 상태, (객체와 같의 의미로 쓰임) public class Movie { // 무비 클래스 선언 String m_title; String m_yymm.. 2023. 11. 13. DataType 기본 자료형과 문자자료형 public class BinaryTest { public static void main(String[] args) { int a=10; float f=35.6f; boolean b=false; char c='A'; String s="APPLE"; //Q 69를 10진수로, 2진수, 8진수. 16진수로 출력 int demical =69; System.out.println("demical = " + demical); int binary = 0b01000101; System.out.println("binray = " + binary); int octal = 0105; System.out.println("octal + " + octal); int hexa = 0x45; System.o.. 2023. 11. 10. 개발환경 구축 및 프로그래밍 3대요소.. (11/10) 터미널에서 자바 컴파일 및 실행 방법 src로 이동 컴파일 | javac 파일명. java 실행 | java 파일명 윈도우 맥북 dir ls -al JVM(Java virtual Machine) JVM이 있으면 다양한 운영체제에서 실행 가능 1차 컴파일(bytecode(.class)) -> 중간어코드 (JVM) -> 컴파일 메모리 할당(.exe) 변수 : 데이터를 저장하는 메모리 공간의 이름 변수이름 지을때 주의 사항 - 숫자로 시작 불가능 - 대소문자 구별 가능 - $, _ 외 특수문자 사용 불가능 - 예약어는 사용 불가 (ex, int double..) 자료형 : 변수의 크기와 어떤 종류와 데이터를 저장할 것인지 결정 종류 기본 자료형 (PDT : Primitive Data Type)- 정수, 실수,.. 2023. 11. 9. [자바] 설치하기 자바 버전을 11을 다운 intellJ 설치 설치후 버전 확인 방법은 단순함 그런데 난 문제가 발생하였다.. 버전 11을 맞춰서 해야 하는데 21로 나온다... 노트북에 인텔리 제이를 먼저 설치해놔서 그런듯하다 그래서 터미널에서 자체적으로 다운 그레이드 하는 방법을 찾아서 실행 /usr/libexec/java_home -V export JAVA_HOME=$(/usr/libexec/java_home -v 11) java --version 11로 다운그레이드 되었다. 하지만 또 문제 발생함... 다시 시스템 내에서는 21... 그래서 다 삭제하고 설치 하고 했지만 찾아보니까 제일 단순하게 시스템 내에서 변경 아래 링크가 제일 많이 도움 된 링크 https://covenant.tistory.com/276 인텔.. 2023. 11. 9. 이전 1 ··· 12 13 14 15 다음