목록Programming (79)
고양이 여름이의 지식채널
선입선출(FIFO, First in first out) 방식의 자료구조. package QueueList; import java.util.ArrayList; import java.util.Scanner; public class Queuetest { Scanner sc = new Scanner(System.in); ArrayList al; public Queuetest(){ al = new ArrayList(); } public int push(){ System.out.print(" 입력 : "); al.add(sc.next()); return 1; } public int pop(){ al.remove(0); return 1; } public int getFirst(){ System.out.println(..
Java를 이용해서 만든 블랙잭 게임코드 입니다. import java.util.Scanner; public class Blackjack { public static void main(String[] args) { Scanner input = new Scanner(System.in); int playerTotal = 0; int dealerTotal = 0; System.out.println("Welcome to Blackjack!\n"); // Player's turn playerTotal += (int)(Math.random() * 11 + 1); playerTotal += (int)(Math.random() * 11 + 1); System.out.println("Your cards are: " + ..
패키지 관리는 모든 운영 체제, 특히 리눅스에서 필수적인 측면입니다. 패키지 관리는 리눅스 시스템에서 소프트웨어 패키지를 설치, 업데이트 및 제거하는 프로세스이며 패키지 관리 시스템을 사용하면 소프트웨어를 쉽게 관리하고 유지 관리할 수 있으므로 시스템이 최신 상태이고 안전한지 확인할 수 있습니다. Linux에는 apt, yum, dnf 등과 같은 여러 패키지 관리 시스템을 사용할 수 있습니다. apt (Advanced Package Tool) apt 는 우분투(Ubuntu), 리눅스 민트(Linux Mint) 등과 같은 Debian 기반 배포판의 기본 패키지 관리자입니다. 시스템 패키지를 쉽게 관리할 수 있는 사용자 친화적이고 효율적인 패키지 관리 시스템입니다. apt는 최신 소프트웨어 버전에 액세스할 ..
Java Collection. Java Collection 프레임워크는 컬렉션을 저장하고 조작하기 위한 통합 아키텍처를 제공하는 클래스와 인터페이스의 그룹입니다. Java는 Collection 프레임워크를 구현하는 ArrayList, LinkedList, HashMap 등의 기본 제공 클래스를 제공합니다. 컬렉션 프레임워크의 주요 목표는 객체 그룹과 함께 작업할 수 있는 유연하고 효율적인 방법을 제공하는 것입니다. 주요 인터페이스 Collection 프레임워크에는 Collection, Set, List 및 Map의 네 가지 주요 인터페이스가 있습니다. Collection 인터페이스는 컬렉션 계층의 루트이며 개체 그룹을 조작하는 방법을 정의합니다. Set 인터페이스는 Collection을 확장하고 중복 요..