`

对数组的增删查改

J# 
阅读更多
package cn.panhe.com.sort;
/*
*  对数组的增删改查
*/
public class Test2 {
public static void main(String args[]) {
StringBuffer sb = null;
int[] array = new int[10];
// 循环给数组赋值 插入数据
for (int i = 0; i < array.length; i++) {
array[i] = i;
}
// 显示数据
for (int i = 0; i < array.length; i++) {
sb = new StringBuffer();
sb.append(array[i]).append(",");
System.out.print(sb);
}
System.out.println();
// 查找数据

for (int i = 0; i < array.length; i++) {
if (array[i] == 5) {
System.out.println("找到您需要的数据-->" + array[i]);
break;
} else {
// System.out.println("没找到您需要的数据");
}
}
// 修改数据
for (int i = 0; i < array.length; i++) {
if (array[i] == 9) {
array[i] = 10;
break;
} else {
// System.out.print("系统没有你要修改的数据");
}

}

for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
System.out.println();
// 删除数据
         int i;
         int deletekey=3;
         for(i=0;i<array.length;i++){
        if(array[i]==deletekey){
        break;
        }
       
         }
         if(i==array.length){
        System.out.println("系统没有找到数据");
         }else{
        for(int j=i;j<array.length-1;j++){
        array[j]=array[j+1];
        };
        array[array.length-1]=0;
         }

for(int a=0;a<array.length;a++){
System.out.print(array[a]+" ");
}
System.out.println();
}
}
分享到:
评论

相关推荐

    易语言数组对应超级列表框快速增删源码

    它的功能强大,支持多列显示,可以方便地进行数据的增删查改操作。在易语言中,我们可以使用`列表框.增加项`和`列表框.删除项`等方法来实现数据的添加和删除。 在易语言数组对应超级列表框的快速增删操作中,首先...

    132道.NET经典面试题

    * 数据访问层:对数据库进行增删查改。 * 业务层:分为业务表观层和业务规则层,实现与表示层的沟通和用户密码的安全等。 * 表示层:用于与用户交互,例如用户添加表单。 优点:分工明确,条理清晰,易于调试,而且...

    树状数组(C++版).docx

    在C++中实现树状数组,可以有效地处理对数组元素的增删查改以及快速查询区间和。 首先,我们来理解树状数组的基本概念。在树状数组中,每个元素对应于一棵满二叉树的叶子节点,而树上的非叶子节点则存储了其子节点...

    PHP中对数组的一些常用的增、删、插操作函数总结

    PHP数组操作是该语言中非常重要的一个部分,尤其对于初学者来说,理解如何在数组上进行增加、删除和插入...通过它们我们可以高效地处理数组数据,无论是进行简单地增删查改操作,还是在开发中实现更复杂的数据结构。

    JAVA数组学习教程

    例如,在上述的Array专题Applet示例中,我们看到了如何用数组实现数据的增删查改功能,以及在允许重复值情况下算法的复杂性变化。通过这样的练习,我们可以更好地理解数组操作的实际效果和潜在挑战。

    Collection、Map、List、Set、Iterator

    它提供了对集合进行增删查改的基本操作。 - **基本方法**: - `add(E e)`:向集合中添加一个元素。 - `remove(Object o)`:从集合中移除指定元素。 - `contains(Object o)`:判断集合是否包含指定元素。 - `...

    CollectionsLibary

    3. **操作方法**:例如add、remove、contains、get、put等,这些方法允许对集合进行基本的增删查改操作。 4. **并发处理**:如果这个库是为多线程环境设计的,那么它可能包含线程安全的集合类或并发操作的工具。 5...

    使用python实现哈希表、字典、集合操作

    在Python中,字典和集合操作非常简便,它们提供了丰富的API来进行元素的增删查改。例如,字典支持通过键来访问和修改值,集合支持进行并集、交集、差集等集合操作。这些操作都以高效的方式在底层哈希表上完成。 总...

    php数组中删除元素的实现代码

    而对数组元素的增删查改是日常开发中常见的操作。尤其当需要从数组中删除元素时,正确的操作方法尤为重要,因为不同的操作方法可能会影响数组的结构。在本文中,我们将讨论在PHP数组中删除元素的不同方法,以及各自...

    2021-2022计算机二级等级考试试题及答案No.11481.docx

    ### 计算机二级等级考试知识点解析 #### 1....- **解析**: 应用程序开发中,合理利用SQL可以高效地完成数据的增删查改等操作。通过编写优化的SQL查询语句,可以显著提高应用程序的性能和响应速度。

    数据结构与算法java中文_草稿

    线性表是最基本的数据结构之一,通过连续的内存位置或链式结构存储元素,支持增删查改操作。 **3.2 线性表的顺序存储与实现**:利用数组实现,访问速度快,但插入删除效率较低。 **3.3 线性表的链式存储与实现** ...

    SQL 21日自学通(中文版).pdf

    通过API接口,开发者可以在应用程序中执行SQL语句,实现数据的增删查改等功能。 #### 第二天:查询——SELECT语句的使用 - **目标**:掌握基本的SELECT语句及其语法结构。 - **背景**:SELECT语句是SQL中最常用的...

Global site tag (gtag.js) - Google Analytics