精华内容
下载资源
问答
  • Java在数组中查找指定元素以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:Main.java 文件import java.util.ArrayList;public class Main {public static void main(String[] args) {ArrayList ...

    Java在数组中查找指定元素

    以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:

    Main.java 文件

    import java.util.ArrayList;

    public class Main {

    public static void main(String[] args)  {

    ArrayList objArray = new ArrayList();

    ArrayList objArray2 = new ArrayList();

    objArray2.add(0,"common1");

    objArray2.add(1,"common2");

    objArray2.add(2,"notcommon");

    objArray2.add(3,"notcommon1");

    objArray.add(0,"common1");

    objArray.add(1,"common2");

    System.out.println("objArray 的数组元素:"+objArray);

    System.out.println("objArray2 的数组元素:"+objArray2);

    System.out.println("objArray 是否包含字符串common2? : "

    +objArray.contains("common1"));

    System.out.println("objArray2 是否包含数组 objArray? :"

    +objArray2.contains(objArray) );

    }

    }

    以上代码运行输出结果为:

    objArray 的数组元素:[common1, common2]

    objArray2 的数组元素:[common1, common2, notcommon, notcommon1]

    objArray 是否包含字符串common2? : true

    objArray2 是否包含数组 objArray? :false

    本文网址:http://www.santii.com/java/java-array_contains.html

    展开全文
  • Java中在数组查找指定元素

    千次阅读 2019-05-09 18:34:06
    Java中在数组查找指定元素 方法: 使用 contains () 方法来查找数组中的指定元素 代码: import java.util.ArrayList; public class ArrayContains { public static void main(String[] args) { ArrayList ...

    Java中在数组中查找指定元素
    方法:
    使用 contains () 方法来查找数组中的指定元素
    代码:

    import java.util.ArrayList;
    
    public class ArrayContains {
    
    	   public static void main(String[] args)  {
    	      ArrayList objArray = new ArrayList();
    	      ArrayList objArray2 = new ArrayList();
    	      objArray2.add(0,"common1");
    	      objArray2.add(1,"common2");
    	      objArray2.add(2,"notcommon");
    	      objArray2.add(3,"notcommon1");
    	      objArray.add(0,"common1");
    	      objArray.add(1,"common2");
    	      System.out.println("objArray 的数组元素:"+objArray);
    	      System.out.println("objArray2 的数组元素:"+objArray2);
    	      System.out.println("objArray 是否包含字符串common2? : "
    	      +objArray.contains("common1"));
    	      System.out.println("objArray2 是否包含数组 objArray? :"
    	      +objArray2.contains(objArray) );
    	   }
    
    }
    

    结果:
    Java!

    展开全文
  • 以下实例演示了如何使用 contains () 方法来查找数组中指定元素: Main.java 文件 import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList objArray = new ...

    以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:

    Main.java 文件
    import java.util.ArrayList;

    public class Main {
    public static void main(String[] args) {
    ArrayList objArray = new ArrayList();
    ArrayList objArray2 = new ArrayList();
    objArray2.add(0,“common1”);
    objArray2.add(1,“common2”);
    objArray2.add(2,“notcommon”);
    objArray2.add(3,“notcommon1”);
    objArray.add(0,“common1”);
    objArray.add(1,“common2”);
    System.out.println(“objArray 的数组元素:”+objArray);
    System.out.println(“objArray2 的数组元素:”+objArray2);
    System.out.println("objArray 是否包含字符串common2? : "
    +objArray.contains(“common2”));
    System.out.println(“objArray2 是否包含数组 objArray? :”
    +objArray2.contains(objArray) );
    }
    }
    以上代码运行输出结果为:

    objArray 的数组元素:[common1, common2]
    objArray2 的数组元素:[common1, common2, notcommon, notcommon1]
    objArray 是否包含字符串common2? : true
    objArray2 是否包含数组 objArray? :false

    展开全文
  • 以下实例演示了如何使用 contains () 方法来查找数组中指定元素:import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList<String> objArray = ...

        以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:

    import java.util.ArrayList;
     
    public class Main {
        public static void main(String[] args)  {
            ArrayList<String> objArray = new ArrayList<String>();
            ArrayList<String> objArray2 = new ArrayList<String>();
            objArray2.add(0,"common1");
            objArray2.add(1,"common2");
            objArray2.add(2,"notcommon");
            objArray2.add(3,"notcommon1");
            objArray.add(0,"common1");
            objArray.add(1,"common2");
            System.out.println("objArray 的数组元素:"+objArray);
            System.out.println("objArray2 的数组元素:"+objArray2);
            System.out.println("objArray 是否包含字符串common2? : "
            +objArray.contains("common2"));
            System.out.println("objArray2 是否包含数组 objArray? :"
            +objArray2.contains(objArray) );
        }
    }

        以上代码运行输出结果为:

    objArray 的数组元素:[common1, common2]
    objArray2 的数组元素:[common1, common2, notcommon, notcommon1]
    objArray 是否包含字符串common2?  true
    objArray2 是否包含数组 objArray? false
    展开全文
  • 顺序查找数组中指定元素 给定一个数组给定一个元素,找出该元素在数组中的位置(输出的是该元素在数组中的下标) public static void main(String[] args) { int[] array = {12, 14, 16, 18, 20, 28}; ...
  • 习题8-2 在数组中查找指定元素 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待...
  • Java 实现二维数组中查找指定元素

    千次阅读 2019-03-25 16:02:19
    题目描述 一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右...经过思考我觉得可以考虑在数组中随机指定一个数字(i为该数字行下标,j为列下标)然后将该数字与目标进行比对,如果大于目标数字...
  • 数组常见功能:查找; */ public static int getIndex(int[] arr,int key) { for(int x=0;x;x++) { if(arr[x]==key) { return x; } } return -1; } /* 二分查找法; */ ...
  • ...import java.util.ArrayList; public class Main9 { public static void main(String[] args) { ArrayList<String> objArray = new ArrayList<String>(); ArrayList<...
  • 如果key在数组中,则返回搜索值的索引;否则返回-1或“-”(插入点)。插入点是索引键将要插入数组的那一点,即第一个大于该键的元素的索引。 技巧: [1] 搜索值不是数组元素,且在数组范围内,从1开始计数,得“ ...
  • 查找数组是指从数组中查询指定位置的元素,或者查询某元素在指定数组中的位置。使用 Arrays 类的 binarySearch() 方法可以实现数组查找,该方法可使用二分搜索法来搜索指定数组,以获得指定对象,该方法返回要搜索...
  • 定义一个flag,默认是false(没找到) 将数组中每个元素和要查找的内容比较,一旦找到,将flag改为true(找到了),不再继续比较,break退出循环 ...//在数组中查找元素是否存在 public class ArraySearch { ...
  • JAVA中数组插入与删除指定元素

    万次阅读 热门讨论 2017-08-02 19:28:30
    今天学了Java数组,写了数组的插入和删除,本人小白,写给不会的小白看,大神请忽略,有错请大家指出来; /** 给数组指定位置数组的插入 */ import java.util.*; public class ArrayInsert{ public static ...
  • java中删除 数组中指定元素方法

    万次阅读 2017-11-14 20:35:39
    java的api,并没有提供删除数组中元素的方法。虽然数组是一个对象,不过并没有提供add()、remove()或查找元素的方法。这就是为什么类似ArrayList和HashSet受欢迎的原因。 不过,我们要感谢Apache Commons Utils...
  • 查找数组中指定元素(二分查找) 要查找数组中指定元素,针对有序数组, 可以使用更高效的二分查找。 以升序数组为例, 二分查找是先取中间位置的元素, 看要找的值比中间元素大还是小. 如果小, 就去左边找; 否则就...
  • 下面小编就为大家分享一篇JAVA中数组插入与删除指定元素的实例代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • Java 在数组中查找对应数值的索引

    千次阅读 2020-03-11 18:48:22
    在数组中查找对应数值的索引 public class Seek{ public static void main(String[] args) { int [] arr = {1,2,3}; int y = Seek(arr,1); System.out.println(y); } public static int ...
  • * 需求:数组元素查找(查找指定元素第一次在数组中出现的索引) * (1)给定数组int[] arr={5,7,3,2,5} * (2)要查询的元素通过键盘录入的方式确定 * (3)定义一个查找数组元素第一次出现位置的方法(注:要查找的...
  • //二分法查找指定数组中的某元素 import java.util.*; public class binarySearch { int numberOfArray; float[] scores = null; //初始化数组 public void init() { Scanner input = new Scanner(System.in...
  • Java数组中查找元素的方法

    千次阅读 2020-08-15 20:43:51
    Arrays类的binarySearch()方法,可以使用二分搜索法来搜索指定数组。该方法返回要搜索元素的索引值。binarySearch()方法提供多种重载形式,用于满足各种类型数组查找需要。 1 binarySearch(Object[], Object key...
  • 数组是升序的,数组经过循环移动之后,肯定是有左半部分或者有半部分还是升序的。 代码: public class SearchRotateArray { public static int search(int a[], int l, int u, int x) { while(l){ int m = ...
  • Java代码—查找数组中指定元素的位置 /** * 查找数组中指定元素(顺序查找) */ class Demo6 { public static void main(String[] args) { int[] array = {1,2,4,3,5,6,7,10}; System.out.println(find(array...
  • java 实现二分查找 查找有序数组中的某一元素 话不多说,直接上代码 /** * @param arr 传递数组 * @param key 查找的值 * @return 返回值的索引 */ public static int test(int [] arr,int key){ int low = 0;...
  • * 查找数组中指定元素第一次出现的索引值。 int[] arr = {98,23,16,35,72}; 查找23在数组中的索引值。 */ public class ShuZu { public static void main(String[] args) { System.out.println(getIndex...
  • Java数组二分查找元素

    千次阅读 2018-03-30 18:08:44
    查找前提:数组元素有序要求:查找元素对应的索引代码实现:public class Test_erfenfa { public static void main(String[] args) { int[] arr = {11,22,33,44,55,66,77}; int i = getIndex(arr,33); ...
  • 查找数组中指定元素

    2019-09-25 19:55:48
    import java.util.Scanner; public class Test { public static void main(String[] args){ int[] arr = {1,2,3,4,5,6,7}; Scanner in = new Scanner(System.in); System.out.println("...
  • 从二维数组中查找某个元素

    千次阅读 2017-04-08 18:53:24
    这样的二维数组中查找指定元素,返回其下标。 思路:首先将待查找的元素q与二维数组的右上方的元素e进行比较,如果e=q,则找到了指定元素,返回其坐标;若e>q,则元素e所在的列可以排除,因为该列元素都比q大...
  • java数组中根据元素查找位置 索引

    千次阅读 2019-04-20 15:07:43
    java数组中根据元素查找位置 索引

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 119,555
精华内容 47,822
关键字:

java在数组中查找指定元素

java 订阅