`

简单方法找出A数组有B数组没有的值

    博客分类:
  • Java
阅读更多
public static void main(String[] args) {
		
		String a[]=new String[]{"a","b","c","e"};
		String b[]=new String[]{"b","c","d"};
		
		for (int i = 0; i < a.length; i++) {
			boolean isEq=false;
			for (int j = 0; j < b.length; j++) {
				if (a[i].equals(b[j])) {
					isEq=true;
					break;
				}
			}
			if (!isEq) {
				System.out.println(a[i]);
			}
		}
	}

 

分享到:
评论

相关推荐

    基于C#开发的找两个数组的不同值

    在“找两个数组的不同值”这个问题中,我们通常会创建两个数组,然后遍历它们,找出只存在于一个数组而不在另一个数组中的元素。以下是一个基本的步骤概述: 1. **声明和初始化数组**:首先,你需要声明两个相同...

    c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值

    这个修正后的程序现在能够正确处理10个无序整数,找出最大值和最小值及其在数组中的位置。在实际编程中,我们还需要添加错误处理,例如检查用户是否输入了10个整数,以及处理可能的输入错误。然而,对于这个基础示例...

    常见数组面试题

    **题目描述:** 找出数组中两个元素之间的最小距离。 **解析:** 为了高效解决这个问题,可以先对数组进行排序,然后遍历数组,依次比较相邻元素的距离,取最小值。这种方法的时间复杂度为O(n log n),其中排序占...

    matlab数组排序方法.docx

    例如,如果你只需要找出数组中的最小或最大值,`kthsmallest` 或 `partialsort` 可能更为合适;如果需要对整个数组进行排序,`sort` 或 `sortrows` 会更常用。在处理大量数据时,效率和稳定性是需要考虑的重要因素。...

    算法实习:分治算法求n个数的数组中找出第二个最大元素

    - 合并两个部分的结果,计算出整个区间内的最大值和第二大值。 4. **主函数**:`main()`函数用于接收用户输入的数组,并调用`getSecMax()`函数输出结果。 #### 代码分析 ```cpp // 定义MyMax结构体,存储最大值和...

    c语言数组练习题及答案

    即找出1000以内既是7的倍数但不是11的倍数,或不是7的倍数但却是11的倍数的所有整数,并将它们存入`a[]`数组中。 **解题思路**: - 遍历1到999之间的所有整数。 - 判断每个数是否符合条件。 - 如果符合条件,则将其...

    js判断两个数组是否完全相同

    在JavaScript(JS)中,判断两个数组是否完全相同是一个常见的需求,这可能涉及到对对象数组或字符串数组的比较。在编程实践中,数组的相同性不仅仅是元素数量的匹配,还需要考虑元素的顺序和值的精确匹配。下面我们...

    统计数组中元素的频数和频率方法总结

    该方法通过先找出数组中的所有不同元素,再逐个计算每个不同元素在原数组中出现的次数来实现频数统计。最后,通过将各个频数除以总元素数量得到频率。 #### 步骤详解 1. **获取唯一元素并排序**:利用 `unique` ...

    B:找出数组中最大数和其下标

    B:找出数组中最大数和其下标

    求一个含有8个整数的数组中前3个最大值对应的下标

    在这个问题中,我们不需要完全排序,只需要找出前3个最大值的下标,因此可以稍微修改选择排序的逻辑,每一轮找到最大值后,记录下其下标,并将其替换为0,重复此过程3次。 代码示例(Python): ```python def ...

    java中传递数组参数

    - `leastnumb`类中的`least()`方法接收一个整型数组,并找出数组中的最小值。 3. **二维数组传递** 对于二维数组的传递,方法类似,只需要确保在方法的参数列表中指定二维数组的类型。 ```java public void ...

    鞍点 二维数组鞍点

    鞍点,找到二维数组的鞍点,并输出。数组手动输入

    Java通过方法查找元素在数组中的位置(允许重复元素)

    String[] arr = new String[]{"a","b","c","d","e","eeee","f","g","a","h"}; Integer[] arr1 = new Integer[]{22,33,44,55,6,7,22,88,999}; searchOne(arr, "a"); searchOne(arr1, 33); 输出结果: a在被查询数组...

    matlab数组运算有哪些方法

    `max` 和 `min` 函数分别用于找出数组或矩阵中的最大值和最小值。默认情况下,这两个函数会返回整个数组的最大/最小值,但也可以指定维度来按行或列计算。 6. **幂运算**: MATLAB 提供两种进行幂运算的方法:`...

    用matlab如何求出一个数组中最接近某个数的五个数

    首先,我们需要一个包含多个数值的数组,假设这个数组为`array`,我们要找的是最接近某个目标值`target`的五个数。`target`可以是用户指定的任意数值。 1. **预处理**:确保`array`中不包含重复元素,如果包含,...

    搜索两个数组中相同的部分,并建立一个新数组

    当处理数据集合时,经常会遇到需要比较两个数组并找出它们之间共同元素的需求。这种需求在各种应用场景中十分常见,例如数据分析、数据库操作、算法优化等。本文将深入探讨如何搜索两个数组中相同的部分,并基于这些...

    C语言:数组的应用实验报告.pdf

    实验包括四个程序:选择排序法、数组逆序存放、输出杨辉三角形和找出二维数组中的鞍点。 一、 实验目的 通过编写和调试数组的程序,包括一维数组和二维数组,来深入了解数组的程序设计。 二、 内容及结果 1. ...

    易语言取数组内容异同源码

    要找出数组之间的异同,可以逐一比较每个元素。易语言中没有内置的数组比较函数,但可以通过自定义算法实现。例如,可以使用两个嵌套循环,一个循环遍历数组A,另一个循环遍历数组B,比较对应位置的元素是否相等。...

    FINDARRAY:在另一个数组中找到一个数组。-matlab开发

    FINDARRAY 在另一个数组中查找一个数组I = FINDARRAY(A,B,'first') 为数组 B 返回一个索引数组与 B 相同的大小,包含 A 中每个的最小绝对索引B 的元素是 A 的成员,如果没有这样的索引,则为 0。 FINDARRAY(A,B) 与 ...

    一维数组的应用

    此应用要求用户通过键盘输入10个整数到一维数组,然后找出数组的最大值、最小值和平均值。计算最大值和最小值时,我们可以初始化两个变量`max`和`min`,分别用于存储当前最大和最小值,初始值为数组的第一个元素。...

Global site tag (gtag.js) - Google Analytics