자바

Java 자바 문자열 자르기 substring(), split(), StringTokenizer()

우리가 프로그래밍을 하다 보면 문자열을 다루는 경우가 자주 있고, 문자열의 전체가 아닌 특정 부분만을 사용하는 경우가 자주 발생한다. 매번 인터넷에 검색해 가면서 여러가지 방법을 사용해 보았는데, 상황에 따라 편한 방법이 분명히 존재한다. 이 글에서 한방에 정리해 보고자 한다. 1. substring() 메소드 substring 메소드는 String 클래스 메소드로 사용 방법은 다음과 같다. substring 메소드는 매개변수에 따라 두가지가 존재한다. String str = "0123456789"; // 1번 str1 = str.substring(5); System.out.println(str1); // 2번 str2 = str.substring(2,6); System.out.println(str2);..

2022. 6. 26. 00:40

자바

Java? 자바?

자바를 시작하기에 앞서 프로그래머라면 한번쯤을 들어 봤을 "Java"란 무엇일까?? 초기의 자바는 지금과 같이 일반 컴퓨터나 인터넷 환경에서 사용될 목적으로 설계된 언어는 아니다. 썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어로, 가전제품에 사용할 소프트웨어를 개발하면서 탄생한 언어이다. 2010년에 오라클이 썬 마이크로시스템즈를 인수하면서 Java의 저작권을 소유하였으며, 현재는 OpenJDK나 오라클에서 배포하는 Oracle JDK가 사용되고 있다. Java의 특징 자바의 가장 큰 특징은 플랫폼에 독립적인 언어라는 것이다. 소스 코드를 기계어로 직접 컴파일하여 링크하는 기존의 C나 C++의 컴파일러 와 다르게 바이트코드인 클래스파일(.class)을 생성하고, 이파일의 바이트코드..

2022. 6. 10. 13:01