下面小编就为大家带来一篇java删除数组中的某一个元素的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:

package org.company.project.test;

import java.util.Arrays;

import java.util.Scanner;

public class ArraysDelete { public static void main(String[] args) {

//删除数组中的某一个元素的方法:

//把最后一个元素替代指定的元素,然后数组缩容

Scanner sc =new Scanner(System.in);

int[] arr = new int[]{1,2,4,5,9,8,0};

System.out.println(Arrays.toString(arr));

System.out.println("请输入要删除第几个元素:");

int n = sc.nextInt(); sc.close();

//把最后一个元素替代指定的元素

arr[n-1] = arr[arr.length-1];

//数组缩容

arr = Arrays.copyOf(arr, arr.length-1);

System.out.println(Arrays.toString(arr));

} }

运行结果:

[1, 2, 4, 5, 9, 8, 0]

请输入要删除第几个元素:

3

[1, 2, 0, 5, 9, 8]

以上就是小编为大家带来的java删除数组中的某一个元素的方法全部内容了,希望大家多多支持脚本之家~

java数组删除元素_java删除数组中的某一个元素的方法相关推荐

  1. java list最后一个元素_Java 8 Stream List 获取最后一个元素

    在Java 8中,我们可以使用reduce或skip获取Stream的最后一个元素. 1. Stream.reduce Java8Example1.java package com.mkyong; i ...

  2. java遍历字符串字符_Java 遍历字符串中所有字符的最快方法

    小编典典 在我的AMDx64 8core和源1.8上,使用'charAt'和字段访问之间没有区别.看来jvm已经过充分优化,可以内联和精简任何'string.charAt(n)'调用. 这完全取决于S ...

  3. java 字符串 字符查找_java之字符串中查找字串的常见方法

    1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. int indexOf(String str, int startIndex):从指定的索引处开 ...

  4. java replace换行符_Java 替换字符串中的回车换行符的方法

    使用正则表达式进行替换: 代码片段: string documenttxt = entityutils.tostring(entity,"gbk");//获取数据 document ...

  5. js删除数组中的某一个元素

    删除数组中的某一个元素,这里写一个普通的办法 首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为: Array.prototype.indexOf = functi ...

  6. java arraylist插入_java ArrayList数组中如何插入一个元素

    java ArrayList数组中如何插入一个元素 比如: ArrayList myList = new ArrayList(): myList.add(0); myList.add(1); myLi ...

  7. java list去除最后一个元素_如何快速删除list中的最后一个元素?

    (前言: 在项目中,在统计在线用户量及其行为方式的时候,想在项目如"/bob/recode/online",结果发现:把写日志的东西放到了ebin文件下,即:/bob/ebin/r ...

  8. Java 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

    package cn.zhang;import java.util.Arrays; import java.util.Scanner;public class Subject001 {/** 输入数组 ...

  9. java 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组

    import java.util.*; class HW {public static void main(String[] args){int N = 6;int[] arr = new int[N ...

最新文章

  1. Javascript与框架prototype,JQyuery调研
  2. oracle:SAVEPOINT(保存点)
  3. Acwing第 6 场周赛【未完结】
  4. Exchange Server 2016管理系列课件05.邮件转发功能
  5. win10系统更新在哪_一键关闭win10系统更新,一款不错的小工具
  6. 应对–简单的Intro组件无法渲染?
  7. 负margin在布局中的运用(*****************************************************************)...
  8. Mavlink 协议硬解析主要代码
  9. kafka监控工具Burrow安装
  10. .Net----Remoting 激活 激活方式
  11. 小甲鱼c语言照片,【跟着小甲鱼学C语言】P14 给大家介绍对象
  12. (一)Latex源文件的基本结构
  13. repaire mysql_sql错误:……is marked as crashed and should be repaire
  14. python虚拟变量回归_第二周:python实现线性回归(哑变量回归)的高效方法
  15. 如何调整plt.plot()线的粗细,linewidth
  16. 西安邮电考研计算机复试线,2020西安邮电大学考研复试分数线已公布
  17. 计算机设备管理器不显示网卡,驱动技巧:解决设备管理器中找不到网卡的问题...
  18. 服务器发布Java jar包
  19. 如何进入/home/user/.wine
  20. K210人脸识别+RFID录入信息

热门文章

  1. 科沃斯扫地机器人风扇模块_科沃斯扫地机风扇不转不能关机等故障处理办法
  2. java代码实现分卷压缩成多个文件
  3. iOS备忘录之Xcode折叠代码
  4. malloc calloc realloc 三兄弟!!!
  5. C# File.CopyTo 方法
  6. 手机号身份证号*****加密
  7. 三星分屏多任务(MULTIWINDOW)引发的问题
  8. ERP浅谈之报表SQL简述
  9. acm 巧妙借助二进制_借助此刻完全流化您的生活
  10. 搞个这样的APP要多久