MyStack1.java 597 字节
Newer Older
门心叼龙's avatar
门心叼龙 已提交
1 2 3 4 5 6 7
package temp;

import java.util.ArrayList;
import java.util.Arrays;

/**
 * Description: <><br>
门心叼龙's avatar
门心叼龙 已提交
8
 * Author:      mxdl<br>
门心叼龙's avatar
门心叼龙 已提交
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
 * Date:        2018/11/26<br>
 * Version:     V1.0.0<br>
 * Update:     <br>
 */
public class MyStack1 {
    int[] arr;
    int size = 5;
    int count = 0;
    public MyStack1(){
        arr = new int[size];
    }
    public boolean push(int value){
        if(count == size){
            size = size *2;
            arr = Arrays.copyOf(arr,size);
        }
        arr[count++] = value;
        return true;
    }
    public int pop(){
        return arr[--count];
    }
}