java去重复元素并打印_Java打印数组中重复元素

java去重复元素并打印_Java打印数组中重复元素Java打印数组中重复元素1说明在此程序中,我们需要打印数组中存在的重复元素。这可以通过两个循环来完成。第一个循环将选择一个元素,第二个循环将通过将所选元素与其他元素进行比较来遍历整个数组。如果找到匹配项,则打印重复的元素。在上面的数组中,第一个重复项将在索引4处找到,它是索引1处存在的元素(2)的重复项。因此,上面的数组中的重复元素是2、3和8。2算法思路步骤1:开始步骤2:初始化arr[…

大家好,又见面了,我是你们的朋友全栈君。

Java打印数组中重复元素

1 说明

在此程序中,我们需要打印数组中存在的重复元素。这可以通过两个循环来完成。第一个循环将选择一个元素,第二个循环将通过将所选元素与其他元素进行比较来遍历整个数组。如果找到匹配项,则打印重复的元素。

f97f7ece0779a5bc73a052a6dee35a8c.png

在上面的数组中,第一个重复项将在索引4处找到,它是索引1处存在的元素(2)的重复项。因此,上面的数组中的重复元素是2、3和8。

2 算法思路

步骤1:开始

步骤2:初始化arr [] = {1、2、3、4、2、7、8、8、3}。

步骤3:打印“Duplicate elements in given array:”

步骤4:对(i = 0; i

步骤5:对(j = i + 1; j

步骤6: if(arr [i] == arr [j])

第7步:打印arr [j]

步骤8: 结束

3 程序实现

/**

* 一点教程网: http://www.yiidian.com

*/

public class DuplicateElement {

public static void main(String[] args) {

//Initialize array

int [] arr = new int [] {1, 2, 3, 4, 2, 7, 8, 8, 3};

System.out.println(“Duplicate elements in given array: “);

//Searches for duplicate element

for(int i = 0; i < arr.length; i++) {

for(int j = i + 1; j < arr.length; j++) {

if(arr[i] == arr[j])

System.out.println(arr[j]);

}

}

}

}

以上代码输出结果为:

Duplicate elements in given array:

2

3

8

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/132538.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • rabbitmq安装配置_阿里云rabbitmq

    rabbitmq安装配置_阿里云rabbitmqRabbitMQ是什么,浅谈RabbitMQ!

  • Akka FSM 源代码分析

    Akka FSM 源代码分析

  • Seata-Saga模式 原理

    Seata-Saga模式 原理1Saga模式示例1.1Saga状态机工具状态机设计组件:seata-saga-statemachine-designer状态机在线画图工具:saga_designer1.2代码示例github上Seata-sample有完整的示例代码,SeataSaga模式中有此示例的完整介绍和分析。这里仅摘取部分和介绍原理有关的代码进行分析。1.2.1初始化dbmysql示例:CREATETABLEIFNOTEXISTS`seata_state_machine_def`(

  • patch的用法_以的用法

    patch的用法_以的用法转载:http://shenze60.blog.163.com/blog/static/315747722009724113026896/首先介绍一下diff和patch。在这里不会把man在线文档上

  • 前端学习——JQuery Ajax使用经验

    前端学习——JQuery Ajax使用经验

  • directshow是什么_showpoint

    directshow是什么_showpoint1.DirectShow介绍DirectShow是一个windows平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。它支持多种多样的媒体文件格式,包括ASF、MPEG、AVI、MP3和WAV文件,同时支持使用WDM驱动或早期的VFW驱动来进行多媒体流的采集。DirectShow整合了其它的DirectX技术,能自动地侦测并使用可利用的音视频硬件加速,也能支持没有硬件加速的系统。DirectShow大大简化了媒体回放、格式转换和采集工作。但与此同时,它也为用户自定义的解决方…

    2022年10月12日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号