java容器的输出_Java容器中的元素输出

1、容器不同于数组,容器若是想输出全部元素,可以直接利用System.out.println(collection)

public class TestCollectionArrayPrint {

public static void main(String[] args){

Collection collection = new ArrayList<>();

collection.add("Test1");

collection.add("Test2");

collection.add("Test3");

System.out.println(collection);//直接打印引用数据类型变量名

}

}

/*output:

[Test1, Test2, Test3]

*/

2、数组输出全部元素:(1)利用foreach语句;(2)for循环遍历数组元素,再输出;(3)借用Arrays.toString(array)语句

public class TestCollectionArrayPrint {

public static void main(String[] args){

String[] str = {"Test1","Test2","Test3"};

System.out.println(Arrays.deepToString(str));

//借用Arrays.toString()方法

}

}

/*output:

[Test1, Test2, Test3]

*/

【Java心得总结六】Java容器中——Collection

在[Java心得总结五]Java容器上——容器初探这篇博文中,我对Java容器类库从一个整体的偏向于宏观的角度初步认识了Java容器类库.而在这篇博文中,我想着重对容器类库中的Collection容器 ...

迭代器模式在 Java 容器中的实现

迭代器接口是迭代器模式实现的精髓: public interface Iterator { boolean hasNext(); E next(); ... } 假设某容器名为 Xx ...

c&plus;&plus;随机排序容器中的元素

在各种程序语言中都提供了将容器元素随机排序的shuffle方法,c++也不例外. 不过c++将shuffle放在了中而不是像其他语言一样在random里,同时c++1 ...

java容器中 哪些是线程安全的

容器中线程安全的如:vectory,hashtable,非线程安全的如:hashmap,arrylist等.      对于原定义非线程的容器如:hashmap,arraylist可以使用Collec ...

如何删除JAVA集合中的元素

经常我们要删除集合中的某些元素.有些可能会这么写. public void operate(List list){ for (Iterator it = list.iterator(); it.has ...

删除STL容器中的元素

有关stl容器删除元素的问题,错误的代码如下: std::vector mFriendList; ... std::vector::iterat ...

java项目中eclipse控制台输出log4j的信息

最近做的一个hadoop项目中,用MR实现了一个比较复杂的问题,其中的日志信息都是使用的是log4j来处理的.但不知怎么控制台不输出日志信息,只能输出System.out.println()信息,这个 ...

c&plus;&plus; 匹配A容器中最先出现的b容器中的元素,返回iterator&comma;(find&lowbar;first&lowbar;of)

#include // std::cout #include // std::find_first_of #include &lt ...

Java 容器在实际项目开发中应用

前言:在java开发中我们离不开集合数组等,在java中有个专有名词:"容器" ,下面会结合Thinking in Java的知识和实际开发中业务场景讲述一下容器在Web项目中的用 ...

随机推荐

Linux设备管理&lpar;五&rpar;&lowbar;写自己的sysfs接口

我们在Linux设备管理(一)_kobject, kset,ktype分析一文中介绍了kobject的相关知识,在Linux设备管理(二)_从cdev_add说起和Linux设备管理(三)_总线设备的 ...

&lpar;转&rpar;mysql中InnoDB表为什么要建议用自增列做主键

InnoDB引擎表的特点 1.InnoDB引擎表是基于B+树的索引组织表(IOT) 关于B+树 (图片来源于网上) B+ 树的特点: (1)所有关键字都出现在叶子结点的链表中(稠密索引),且链表中的关 ...

ManualResetEvent &amp&semi; AutoResetEvent

参考资料: 1. https://msdn.microsoft.com/en-us/library/system.threading.manualresetevent.aspx 2. https: ...

4 Values whose Sum is 0&lowbar;upper&lowbar;bound&amp&semi;&amp&semi;ower&lowbar;bound

Description The SUM problem can be formulated as follows: given four lists A, B, C, D of integer val ...

UPUPW PHP环境集成包

UPUPW PHP环境集成包 http://www.upupw.net/

Beta Round #9 &lpar;酱油杯noi考后欢乐赛&rpar;随机数生成器

题目:http://www.contesthunter.org/contest/Beta%20Round%20%EF%BC%839%20%28%E9%85%B1%E6%B2%B9%E6%9D%AFno ...

code&lowbar;analyzer&lpar;代码分析助手&rpar;

软件名: code_analyzer 使用c语言 pcre正则库分析源码文件,包括文件中的头文件.宏定义.函数. 用途: 无聊时,可以用来打发下时间. 演示: 对于本源程序的分析结果如下: ##### ...

Oracle 11g 中SQL性能优化新特性之SQL性能分析器(SQLPA)

Oracle11g中,真实应用测试选项(the Real Application Testing Option)提供了一个有用的特点,叫SQL性能分析器(SQL Performance Analyze ...

python timeit模块用法

想测试一行代码的运行时间,在python中比较方便,可以直接使用timeit: >>> import timeit #执行命令 >>> t2 = timeit.Ti ...

python小练习: 给定一个数组 按重复次数 降序排列输出 数组非空且为正整数

假设有个列表  a=[1,1,1,2,2,4,5,5,5,5] (非空且为正整数) 那么根据要求 最终输出的形式为  5,1,2,4  (按重复次数 降序排列输出) 代码实现及解释: a=[1,1,1 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值