Java 언어의 도구 클래스 소개
Java는 풍부한 내장 라이브러리 및 도구 세트를 갖춘 널리 사용되는 프로그래밍 언어입니다. 이러한 도구는 Java 개발자에게 많은 편리한 기능을 제공하고 소프트웨어 개발 프로세스를 가속화합니다. 이 기사에서는 Java 언어의 몇 가지 일반적인 도구 클래스와 해당 용도 및 샘플 코드를 소개합니다.
- java.util 패키지의 ArrayList 클래스
ArrayList는 동적 배열을 생성하는 데 사용되는 Java의 매우 일반적인 도구 클래스 중 하나입니다. 런타임 시 배열의 크기를 조정할 수 있으며, 용량이 가변적인 배열입니다. ArrayList는 요소 추가, 삭제, 가져오기 등 목록을 조작하는 다양한 메소드를 제공합니다. 다음은 샘플 코드입니다.
import java.util.ArrayList; public class ArrayListExample { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); // 添加元素 list.add("Hello"); list.add("World"); list.add("Java"); // 删除元素 list.remove("Java"); // 获取元素 String element = list.get(1); System.out.println(element); } }
출력 결과는 다음과 같습니다.
World
- java.util 패키지의 HashMap 클래스
HashMap은 키-값 쌍을 저장하기 위한 Java의 도구 클래스입니다. 이는 해시 테이블을 기반으로 구현되며 put() 및 get() 작업을 수행하는 데 O(1) 일정한 시간 복잡도를 제공합니다. HashMap은 포함된 키 확인, 키 수 가져오기 등과 같은 다른 유용한 방법도 제공합니다. 다음은 샘플 코드입니다.
import java.util.HashMap; public class HashMapExample { public static void main(String[] args) { HashMap<String, Integer> map = new HashMap<String, Integer>(); // 添加键值对 map.put("John", 30); map.put("Mary", 25); map.put("Bob", 40); // 获取值 int age = map.get("John"); System.out.println(age); // 检查是否有键 boolean exist = map.containsKey("Mary"); System.out.println(exist); } }
출력 결과는 다음과 같습니다.
30 true
- java.io 패키지의 File 클래스
File은 Java에서 파일 및 디렉터리를 조작하는 데 사용되는 도구 클래스입니다. 파일 생성, 파일 이름 바꾸기, 파일 정보 얻기 등과 같은 파일 및 디렉터리를 작동하는 다양한 방법을 제공합니다. 다음은 샘플 코드입니다.
import java.io.File; import java.io.IOException; public class FileExample { public static void main(String[] args) { File file = new File("C:/example.txt"); try { // 创建文件 boolean isCreated = file.createNewFile(); System.out.println(isCreated); // 重命名文件 File newFile = new File("C:/newexample.txt"); boolean isRenamed = file.renameTo(newFile); System.out.println(isRenamed); // 获取文件信息 boolean isFile = file.isFile(); long size = file.length(); System.out.println(isFile); System.out.println(size); } catch (IOException e) { e.printStackTrace(); } } }
출력 결과는 다음과 같습니다.
true true true 0
- java.text 패키지의 SimpleDateFormat 클래스
SimpleDateFormat은 Java에서 날짜 및 시간 형식을 지정하는 도구 클래스입니다. 날짜 문자열을 날짜 개체로 구문 분석하거나 날짜 개체를 지정된 문자열 형식으로 형식화할 수 있습니다. 다음은 샘플 코드입니다.
import java.text.SimpleDateFormat; import java.util.Date; public class SimpleDateFormatExample { public static void main(String[] args) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); // 格式化日期对象 String dateString = format.format(date); System.out.println(dateString); // 解析日期字符串 String dateString2 = "2021-08-01 15:30:45"; try { Date date2 = format.parse(dateString2); System.out.println(date2); } catch (ParseException e) { e.printStackTrace(); } } }
출력은 다음과 같습니다.
2021-08-01 15:59:40 Sun Aug 01 15:30:45 CST 2021
이 도구 클래스는 Java 언어의 일부일 뿐이며 개발 프로세스 속도를 높일 수 있는 다른 유용한 도구 클래스가 많이 있습니다. Java 툴 클래스에 대해 더 자세히 알고 싶다면 Oracle 공식 문서나 기타 관련 서적을 참고하세요.
위 내용은 Java 언어의 도구 클래스 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









