首页 > 其他分享 >类 方法中实现查找某元素是否在数组中的操作

类 方法中实现查找某元素是否在数组中的操作

时间:2023-05-20 11:11:42浏览次数:38  
标签:intArr contains int 元素 element 查找 result 数组 public

public class ImoocStudent {
    
    
    public boolean contains(int[] arr,int element){
        boolean result = false;
        for(int value : arr){
            if(value == element){
                result = true;
                break;
            }
        }
        return result;
    }
    
    public static void main(String[] args){
        ImoocStudent lei = new ImoocStudent();
        int[] intArr = {1,3,5,7,9,11};
        int element = 10;
        boolean contains = lei.contains(intArr,element);
        if(contains){
            System.out.println("数组intArr中包含" + element);
        } else {
            System.out.println("数组intArr中不包含" + element);
        }
    }
    
    
}

标签:intArr,contains,int,元素,element,查找,result,数组,public
From: https://www.cnblogs.com/pansidong/p/17416927.html

相关文章

  • 线性查找和二分查找
    线性查找'''列表线性查找线性查找就是从列表起始位置一次查询,直到查询到目标值,或者遍历整个列表完毕才结算查找过程线性查找复杂度O(n),比较慢'''fromcall_timeimport*@call_timedefliner_search(list,value):forindex,elementinenumerate(list):......
  • #yyds干货盘点# LeetCode程序员面试金典:将有序数组转换为二叉搜索树
    题目:给你一个整数数组nums,其中元素已经按升序排列,请你将其转换为一棵高度平衡二叉搜索树。高度平衡二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过1」的二叉树。 示例1:输入:nums=[-10,-3,0,5,9]输出:[0,-3,9,-10,null,5]解释:[0,-10,5,null,-3,null,9]......
  • ES6 常见的数组遍历方法
           ......
  • LeetCode/子数组的最小值之和
    给定一个整数数组arr,找到min(b)的总和,其中b的范围为arr的每个(连续)子数组。1.单调栈假如要遍历所有区间,哪怕可以直接获得最小值,时间复杂度也是O(n2)这里我们不逐个找对应区间,而是计算每个值对区间的贡献,可以将时间复杂度降到O(n)其实也就找遍历时当前值的左边界和右边界,在......
  • 数组的常用方法
    <!--作者:zhangfan页面名称:数组的常用方法--><template><divclass="topCon"><el-buttontype="primary"@click="clickBtn">主要按钮</el-button></div></template><script>exportdefault......
  • Vue.js学习记录之在元素与template中使用v-if指令实例(转贴)
    语法比较简单,直接上代码:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title></title> <scriptsrc="https://cdn.bootcss.com/vue/2.2.2/vue.......
  • [learn from chatGPT] [vba] 如何使用 Collection 或 Dictionary 对象来代替数组
    在VBA中,`Collection`和`Dictionary`对象可以用来代替数组。它们的主要优点是可以动态地添加、删除和查找元素,而无需调整数组大小。下面是一个简单的例子:```SubUseCollection()DimmyCollectionAsNewCollection'添加元素到Collection中myCollection.Add......
  • 微信小程序setData()对数组的操作
    对于setData普通数据类型而言,没什么讲究但是对于数组而言,再直接修改一个完整的数组显得有些多余,首先写着不简易,其次效率很是滴。比如你都能觉得复杂,官方肯定是有对应的优化的。官方demoPage({data:{array:[{text:'initdata'}],},changeItemInArray:fun......
  • 2023-05-18:有 n 名工人。 给定两个数组 quality 和 wage , 其中,quality[i] 表示第 i 名
    2023-05-18:有n名工人。给定两个数组quality和wage,其中,quality[i]表示第i名工人的工作质量,其最低期望工资为wage[i]。现在我们想雇佣k名工人组成一个工资组。在雇佣一组k名工人时,我们必须按照下述规则向他们支付工资:对工资组中的每名工人,应当按其工作质量与同组其......
  • 2023-05-18:有 n 名工人。 给定两个数组 quality 和 wage , 其中,quality[i] 表示第 i 名
    2023-05-18:有n名工人。给定两个数组quality和wage,其中,quality[i]表示第i名工人的工作质量,其最低期望工资为wage[i]。现在我们想雇佣k名工人组成一个工资组。在雇佣一组k名工人时,我们必须按照下述规则向他们支付工资:对工资组中的每名工人,应当按其工作质量与同......