千家信息网

java如何实现一个简单的数组

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,本篇内容主要讲解"java如何实现一个简单的数组",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"java如何实现一个简单的数组"吧!package com.
千家信息网最后更新 2024年12月12日java如何实现一个简单的数组

本篇内容主要讲解"java如何实现一个简单的数组",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"java如何实现一个简单的数组"吧!

package com.clean.array;public class HighArray {    private long[] array;    private int nElems;    public HighArray(int max) {        array = new long[max];        nElems = 0;    }    public boolean find(long key) {        int j;        for(j = 0; j < nElems; j ++) {            if(array[j]==key) {                break;            }        }        if(j == nElems) {            return false;        } else {            return true;        }    }    public void insert(long value) {        array[nElems] = value;        nElems ++;    }    public boolean delete(long value) {        int j;        for(j = 0; j < nElems; j ++) {            if(value == array[j]) {                break;            }        }        if(j == nElems) {            return false;        } else {            for(int k = j; k < nElems; k ++) {                array[k] = array[k + 1];            }            nElems --;            return true;        }    }    public void disPlay() {        for(int j =0; j < nElems; j ++) {            System.out.print(array[j] + " ");        }        System.out.println();    }}
package com.clean.array;public class HighArrayApp {    public static void main(String[] args) {        int max = 100;        HighArray highArray = new HighArray(max);        highArray.insert(200);        highArray.insert(100);        highArray.insert(400);        highArray.insert(300);        highArray.insert(100);        highArray.insert(60);        highArray.insert(11);        highArray.disPlay();        long key = 1100;//        long key = 300;        if(highArray.find(key)) {            System.out.println("find key = " + key);        } else {            System.out.println("can not find the key : " + key);        }        highArray.delete(200);        highArray.delete(100);        highArray.delete(11);        highArray.disPlay();    }}

到此,相信大家对"java如何实现一个简单的数组"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0