ListNode는 이전 글에서 구현한 것을 사용하였다.https://velog.io/@juwon9733/LinkedList-%EA%B5%AC%ED%98%84-in-Java출력)
public void push(int data) : top에 1을 더하고, top이 가리키는 위치에 data를 넣는다.public int pop() : top이 가리키고 있는 것을 return하고, top에서 1을 뺀다.
ListNode add(ListNode head, ListNode nodeToAdd, int position)ListNode remove(ListNode head, int positionToRemove);
다음의 사이트를 참고하였으며, 구글링 해봤을때 사용관련 글이 많지는 않아. 직접 api문서를 보면서 하였다.https://github-api.kohsuke.org/테스트용으로 레포지토리 생성하였다.https://github.com/juwon9733/i
1. 산술 연산자 기본적으로 더하기, 빼기, 곱하기, 나누기, 나머지 연산자 등이 존재한다. 더하기 : + 숫자를 더하거나, 문자를 연결시킬 수 있는 연산자이다. 빼기 : - 숫자를 뺄 수 있는 연산자이다. 곱하기 : * 숫자를 곱할 수 있는 연산자이다. 나누기
프리미티브 타입. 원시형 기본형 타입이다.type은 흔히들 자료형이라고도 한다.이러한 자료형은, 컴퓨터의 관점에서 해당 코드들을 어떻게 메모리에서 다뤄야하는지 알려주기 위해서 필요하다.Java의 8대 기본 자료형은 다음과 같다.값이 저장되어 있는 위치를 저장한 값, 즉
1. JVM이란? Java Virtual Machine의 줄임말로, OS가 ByteCode를 이해할 수 있도록 하는 것이다. 기본의 Java Source File은 ---- (Java Compliler에 의해 컴파일 되어) ----> Java ByteCode(.clas