题目描述

输入两个数组(数组元素个数6和8),输出在两个数组中都出现的元素(如a[6]={2,3,4,5,6,7},b[8]={3,5,7,9,11,13,15,19},则输出3、5、7)。

输入描述

输出共2行,第1行6个整数,第2行8个整数,所有整数不超过int范围

输出描述

每行一个共同元素,升序输出

样例输入

2 3 4 5 6 7
3 5 7 9 11 13 15 19

样例输出

3
5
7

个人思路:

依次比较,找相同的元素,存到另外的数组内,之后再排序;


啊啊啊哈哈哈哈哈哈哈哈哈,今天早早收工,太简单了,编译通过了~~~~~

排序用了Arrays.sort()方法,然后输出时判断是否为0就ok了;

以下是答案代码:

import java.util.Arrays;
import java.util.Scanner;public class Main {
public static void main(String [] args){Scanner scanner=new Scanner(System.in);//两个输入数组,一个存储相同元素的数组(最多是6)int a[]=new int[6];int b[]=new int[8];int c[]=new int[6];for(int i=0;i<6;i++){a[i]=scanner.nextInt();}for(int i=0;i<8;i++){b[i]=scanner.nextInt();}int equal=0;//用来记录相同数字的个数,方便存入c【】for(int i=0;i<6;i++){for(int j=0;j<8;j++){if(a[i]==b[j]){c[equal]=a[i];equal++;break;}}}Arrays.sort(c);//升序排列for(int i=0;i<6;i++){if(c[i]==0)continue;else {System.out.println(c[i]);  }}}
}

求同存异【Java】相关推荐

  1. java设计模式---享元模式

    Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己 对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广 泛,遵循一定的编程模式,才能使自己的 ...

  2. 各大互联网公司面经分享:Java全栈知识+1500道大厂面试真题

    这篇文章给大家分享一下我遇到的一些质量较高的面试经历,具体经过就不多说了,就把面试题打出来供各位读者老哥参考如有不全的地方,各位海涵. 猿辅导 八皇后问题 求二叉树的最长距离(任意两个节点的路径 中最 ...

  3. 各大厂面经分享:Java全栈知识+1500道大厂面试真题

    这篇文章给大家分享一下我遇到的一些质量较高的面试经历,具体经过就不多说了,就把面试题打出来供各位读者老哥参考如有不全的地方,各位海涵. 猿辅导 八皇后问题 求二叉树的最长距离(任意两个节点的路径 中最 ...

  4. Java 后端面经 拿下蚂蚁美团头条猿辅导的秘诀

    Java 后端面经 拿下蚂蚁美团头条猿辅导的秘诀 1. 面试问题(Java 后端) 猿辅导 旷视(Python) 去哪儿(Java) 陌陌 头条(Go) 阿里 快手 美团 腾讯(Java) 思考 面试 ...

  5. Java与CORBA技术结合的前景展望

    随着Internet.Intranet及Extranet在全球范围内的普及和发展,下一代的Web必须能够处理企业-企业(business-to- business)交易和客户-企业(consumer- ...

  6. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  7. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  8. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  9. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

最新文章

  1. 分享是程序员的必备素质
  2. 试水区块链出版?纽约时报在招人了
  3. 5分钟学习基于Go,go-microservice-template,Minke的微服务
  4. c++类名字查找与类的作用域
  5. MyBatis 插件原理与自定义插件-代理和拦截是怎么实现的?
  6. 判断iframe是否加载完成的方法[转]
  7. 再见Postman,这款API神器更好用!
  8. [转]四种π型RC滤波电路
  9. 简易网络视频播放器android
  10. Linux passwd系统错误,Linux系统处理”passwd: Authentication token manipulation error”错误...
  11. 利用二层端口安全防止两个三层交换机长距离光纤线路被乱接测试
  12. 给Eclipse中hibernate.cfg.xml配置文件加提示
  13. Hbuilder连接NOX夜神模拟器
  14. 熊猫教你路由器和三层交换机的区别
  15. 长江口陆地、岛屿变迁与沙地人迁徙史.doc
  16. 谁需要闪光灯? CSS3动画蜘蛛侠卡通
  17. Dubbo之——Dubbo服务集群
  18. 伺服驱动器原理学习笔记
  19. 微信小程序 java服务器发送通知给用户 全流程 (获取openid 获取formid)
  20. 一个典型的微型计算机绘图系统,机械制图考试理论知识练习题

热门文章

  1. 修改设置 打造安全的个人电脑(转)
  2. 2020 JAVA eclipse 中文汉化包 安装教程--傻瓜式操作
  3. 编程计算长方形的面积和周长(python)_c语言计算长方形的面积和周长
  4. 小程序点餐系统——首页
  5. 最小费用最大流算法及题集
  6. phpstudy提示80端口被system占用
  7. 2015百度之星初赛(1)1006 旋转卡壳
  8. ENVI标准格式文件转换为.tif文件——基于ENVI库函数
  9. VBS识别网页验证码
  10. python做web后端_最简易的python web框架的后端实现