Java에서 Stack.pop()이란 무엇입니까?

Java Eseo Stack Pop Ilan Mueos Ibnikka



Java에서는 개발자가 레코드에서 오래되었거나 불필요한 값을 제거해야 하는 특정 요구 사항이 있을 수 있습니다. 보다 구체적으로 일부 업데이트 요구 사항이 있거나 사용하지 않는 항목이 제거된 경우입니다. 이러한 시나리오에서 ' 스택.팝() ” 방법은 포함된 쓰레기 값을 제거하는 데 효과적입니다.

이 블로그는 Java에서 'Stack.pop()' 메서드를 사용하고 구현하는 방법을 보여줍니다.







Java에서 'Stack.pop()'이란 무엇입니까?

Java의 스택 데이터 구조는 “ LIFO(후입선출) ' 접근하다. 그것은 ' 팝() Java의 ” 메서드는 스택의 맨 위에 있는 요소를 반환하고 스택에서 제거합니다.



통사론



stack1.pop ( ) ;





이 구문에서 ' 스택1 '는 '를 사용하여 요소를 팝/제거해야 하는 스택에 해당합니다. 팝() ' 방법.

예제로 이동하기 전에 ' 스택 ' 수업:



import java.util.Stack;

예제 1: Java에서 'Stack.push()'를 통해 푸시된 요소를 제거하기 위해 'Stack.pop()' 적용

푸시() ” 메서드는 항목을 “ 스택 '. 이 방법은 ' 스택.팝() ” 메서드를 사용하여 요소를 스택에 삽입한 다음 각각 맨 위에서 마지막으로 푸시된 스택 요소를 제거합니다.

퍼블릭 클래스 팝 {
공공 정적 무효 메인 ( [ ] 인수 ) {
스택 < > 이름 = 새 스택 <> ( ) ;
이름.푸시 ( '남자' ) ;
이름.푸시 ( '사라' ) ;
이름.푸시 ( '데이빗' ) ;
System.out.println ( '스택이 됩니다: ' + 이름 ) ;
문자열 항목 = names.pop ( ) ;
System.out.println ( '팝된 항목은: ' + 항목 ) ;
System.out.println ( '새 스택은: ' + 이름 ) ;
} }

위의 코드 블록에서 다음 단계를 적용합니다.

  • 먼저 '를 선언합니다. 스택 '를 지원합니다. ” 값.
  • 다음 단계에서 ' 푸시() ” 메서드를 생성된 스택과 함께 사용하여 명시된 문자열 값을 스택에 추가하고 표시합니다.
  • 그 후 ' 팝() ' 마지막으로 푸시된 요소를 제거하는 방법, 즉 ' 다윗 ' 스택에서.
  • 마지막으로 팝된 요소와 업데이트된 스택을 각각 콘솔에 표시합니다.

산출

이 출력에서 ​​요소가 적절하게 푸시되고 팝되는 것을 관찰할 수 있습니다.

예제 2: Java에서 'Stack.add()'를 통해 추가된 요소를 제거하기 위해 'Stack.pop()' 적용

스택.추가() ' 메서드는 '에 요소를 추가합니다. 스택 '. 이 방법은 ' 스택.팝() ” 메서드를 사용하여 스택의 마지막 또는 맨 위에 추가된 정수를 생략합니다.

통사론

무효 추가 ( 안으로, 요소 )

이 구문에서:

  • ~에 ”는 지정된 요소가 스택에 추가되어야 하는 인덱스를 나타냅니다.
  • 요소 ”는 스택에 추가/추가해야 하는 요소에 해당합니다.

이제 아래 제공된 예를 살펴보겠습니다.

퍼블릭 클래스 팝 {
공공 정적 무효 메인 ( [ ] 인수 ) {
스택 < 정수 > = 새 스택 <> ( ) ;
값.추가 ( 10 ) ;
값.추가 ( 이십 ) ;
값.추가 ( 30 ) ;
System.out.println ( '스택이 됩니다: ' + 값 ) ;
정수 항목 = values.pop ( ) ;
System.out.println ( '팝된 항목은: ' + 항목 ) ;
System.out.println ( '새 스택은: ' + 값 ) ;
} }

위의 코드 줄에서:

  • 마찬가지로 ' 스택 '의' 정수 ' 유형.
  • 이제 연결된 '를 통해 명시된 정수 값을 추가합니다. 추가하다() ' 방법.
  • 다음 단계에서도 유사하게 적용된 ' 팝() ' 방법.
  • 마지막으로 팝된 요소와 업데이트된 스택을 각각 콘솔에 표시합니다.

메모: ' 정수 ' 그리고 ' ' 데이터 유형은 ' 스택 ”, “를 활용 물체 ”를 대신 입력하십시오.

산출

이 결과에서 정수가 팝되고 스택이 적절하게 업데이트되었음을 ​​암시할 수 있습니다.

결론

스택.팝() Java의 ” 메서드는 스택의 맨 위에 있는 요소를 반환하고 스택에서 해당 요소를 제거합니다. 이 방법은 ' 스택.푸시() ' 그리고 ' 스택.추가() ' 방법, 각각. 이 블로그는 ' 스택.팝() ” Java의 메소드.