package Day08;import java.util.ArrayList;/*** 二* 字符串数组strs中包含字符串{"12","345","6789","1","123","4567"},* 创建2个ArrayList集合,* 遍历strs数组,并判断数组中每一个元素的长度,* 将长度为偶数的元素和长度为奇数的元素分别存放在两个集合中,* 最终将这两个集合在控制台打印输出:*/
public class Day08_Demo02 {public static void main(String[] args) {String[] strs = {"12", "345", "6789", "1", "123", "4567"};ArrayList<String> oslist = new ArrayList<>();//偶数listArrayList<String> jslist = new ArrayList<>();//奇数listfor (int i = 0; i < strs.length; i++) {//遍历数组元素的长度,偶数 和奇数,放入不同的list集合if (strs[i].length() % 2 == 0) {oslist.add(strs[i]);//偶数} else {jslist.add(strs[i]);//奇数}}System.out.println("-------------输出偶数list----------------");for (String s : oslist) {System.out.println(s+"  元素个数为  "+s.length());}System.out.println("-------------输出奇数list----------------");for (String s:jslist) {System.out.println(s+"  元素个数为  "+s.length());}}
}

java基础习题练习

遍历strs数组,并判断数组中每一个元素的长度, * 将长度为偶数的元素和长度为奇数的元素分别存放在两个集合中,相关推荐

  1. JS 08——①遍历数组, 获取数组最大值 ②遍历数组,获取数组最小值③遍历数组,判断数组中 是否有某个值

    1.遍历数组,获取最大值 <script>//定义一个函数 名叫getMax//定义一个临时数组 名字叫tempArrfunction getMax(tempArr){//typeof 获 ...

  2. 输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素。

    [问题描述]输入两个由整型数构成的集合(元素个数均为5)分别放到数组A和B中,求这两个集合的交集(交集的元素由两个集合中的相同元素构成),最后输出交集中的元素,要求在主函数中输入A和B数组,并输出交集 ...

  3. js删除两个集合中共同元素_多个集合中的共同和独特元素

    js删除两个集合中共同元素 本周,我们将暂时中断较高级别的问题和技术文章,以解决我们中许多人可能面临的一些代码问题. 没什么花哨的或太辛苦的,但是有一天它可能会节省您15分钟的时间,偶尔回到基础上也很 ...

  4. 编写一个扑克类(每张扑克有花色和数值,例如红心A,草花10),将52张扑克牌放到集合中(自己去选择集合类)

    编写一个扑克类(每张扑克有花色和数值,例如红心A,草花10,将52张扑克牌放到集合中自己去选择集合类 题目描述 代码 题目描述 编写3个方法 方法1.将集合中的所有扑克重新洗牌,并将扑克输出(打印出来 ...

  5. 数组为空数组,判断数组长度不等于0

    项目中遇到如果后台返回数据为null或者空数据 例如返回这样的数据: 为了美观,我想将相对应没有数据的图片隐藏掉 我的判断是不等于null或者数组长度不等于0 console.log(this.for ...

  6. vue 删除两个集合中相同的数据_vue.js如何删除数组里面的数据

    vue.js如何删除数组里面的数据 发布时间:2020-12-10 12:04:44 来源:亿速云 阅读:107 作者:小新 这篇文章主要介绍了vue.js如何删除数组里面的数据,具有一定借鉴价值,需 ...

  7. (C语言)判断数组中是否有重复值

    给一个数组,判断数组里面是否有重复的数,如果有返回1,如果没有返回0 现在写的是蛮力法,时间效率为O(n^2); 目前想到的更好的办法是先排序,然后比较相邻元素是否有相等的.这个的时间效率就取决于排序 ...

  8. javascript数组——新建数组、访问数组、遍历数组的方法、数组对象的方法、冒泡排序算法、json的正反序列化

    目录 数组 通过构造函数的三种方法 字面量创建数组方式 访问数组 遍历数组的方法 遍历:遍历就是把数组中的元素从头到尾都访问一次 操作数组对象的方法 删除和添加 delete与Vue.delete区别 ...

  9. 数组-两个数组的交集(两个集合)

    题意: 给定两个数组,编写一个函数来计算它们的交集. 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入:nums1 = [4,9,5] ...

最新文章

  1. C++ 判断字符串是否为空
  2. 决战 平安京服务器维护,《决战!平安京》2018年9月7日维护公告
  3. coding怎么上传项目 mac_临近毕业,做过的项目怎么处理?
  4. 抽象类(c++细节篇九)
  5. background-image使用svg如何改变颜色
  6. mybatis-plus3.5.1学习笔记
  7. Costco的中国门徒已经参透了零售成功秘笈
  8. ie的window.open 未指明的错误_错误还是违法——离开的原因之一
  9. 《python自动化》学习笔记:电话地址和E-mail地址提取程序
  10. 数控车椭圆编程实例带图_邹军:数控车床任意位置椭圆宏程序的编程
  11. python能做后端吗_【后端开发】python能做回归么
  12. 千年3 『自动杀猪·无限挂』千年3脚本 千年3外挂
  13. tersorrt安装_pytorch/mxnet模型tensorrt部署
  14. excel文件导出进度条的实现
  15. 为什么在CAD图纸中插入外部参照后会出现多余图形?
  16. 计算机能力测试power,PowerMAX(电脑拷机测试软件)
  17. 洗扑克牌(乱数排列)(c/python略)
  18. Jacoco 入门使用
  19. 中国操纵杆电位计市场现状研究分析与发展前景预测报告(2022)
  20. [编程题] 困兽之斗

热门文章

  1. html页面 wordpress,WordPress纯代码实现前端页面HTML完美压缩
  2. android com.squareup,android – 无法导入com.squareup.okhttp.OkHttpClient;
  3. ArcGIS将CAD等高线转换为TIN/DEM数据
  4. js for循环_JS 函数的执行时机(深入理解6个6)
  5. java类作用域标识符_java入门 (二) 标识符、数据类型、类型转换、变量、常量、作用域...
  6. python 读取excel太慢_Python 读取excel并转换为字典
  7. wince下获取mac地址的简单方法!
  8. python代码加密 混淆_Python程序的混淆和加密
  9. MySQL笔记——多表查询
  10. 对比MS Test与NUnit Test框架