文档章节

集合和数组互相转换

秦学强
 秦学强
发布于 2017/07/09 22:04
字数 78
阅读 1
收藏 0
[java]  view plain copy
  1. package list;  
  2.   
  3. import java.util.Arrays;  
  4. import java.util.HashSet;  
  5. import java.util.Iterator;  
  6. import java.util.Set;  
  7.   
  8. public class SetToArray {  
  9.     public static void main(String[] args) {  
  10.         String[] values = {"a""b""c""e""d"};  
  11.         //数组转集合  
  12.         Set<String> sets = new HashSet<String>(Arrays.asList(values));  
  13.           
  14.         Iterator<String> iterator = sets.iterator();  
  15.         while(iterator.hasNext()) {  
  16.             System.out.print(iterator.next() + " ");  
  17.         }  
  18.   
  19.         System.out.println();  
  20.           
  21.         //集合转数组  
  22.         String[] values_bak = sets.toArray(new String[sets.size()]);  
  23.         for(String s : values_bak) {  
  24.             System.out.print(s + " ");  
  25.         }  
  26.     }  
  27. }  

本文转载自:http://blog.csdn.net/u014481096/article/details/46529481

共有 人打赏支持
秦学强

秦学强

粉丝 0
博文 69
码字总数 0
作品 0
海淀
程序员
《从零开始学Swift》学习笔记(Day48)——类型检查与转换

原创文章,欢迎转载。转载请注明:关东升的博客 继承会发生在子类和父类之间,是一系列类的继承关系。 例如:Person是类层次结构中的根类,Student是Person的直接子类,Worker是Person的直接...

智捷课堂
2015/12/14
27
0
5:spring mvc 数据类型转换

SpringMVC如何实现数据类型转换 1、类型转换:首先表单数据(全部是字符串)通过WebDataBinder进行绑定到命令对象,内部通过Converter SPI实现; 2、数据验证:使用JSR-303验证框架进行验证;...

小杰java
2017/10/18
0
0
mongodb的集合之间的互相引用

如果对mongodb集合互相引用 比如在集合a里面有文旦 {name:"liu",habit:["sleep","eat","run"]} 针对habit这个属性的数组值,,如果去引用集合b中的数据呢,, 比如集合b的文档结构是{name:"eat"...

gogojxj
2015/08/22
105
1
Java程序员从笨鸟到菜鸟之(四十四)细谈struts2(七)数据类型转换详解

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 Web应用程序的交互都是建立在HTTP之上的,互相传递的都是字符串。也就是说服务器接收到的来自用户的数据只能...

长平狐
2012/11/12
47
0
Copy和mutableCopy实际使用差别分析

最近一直会遇到关于copy和mutableCopy相关的问题,之前在学习内存管理方面有大致的了解过,但是通过不断的了解发现存在特别多的疑惑点,所以趁着年前的时间将这方面的知识点总结总结。 1.类对...

李周
01/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

dubbo部分常见的面试题目

1、什么是AMQP协议? AMQP的全称是 Advanced Message Queuing Protocol (高级消息队列协议) 他是应用层协议的一个开放的标准,为面向消息中间件而设计,基于此协议的客户端和消息中间件可以...

DemonsI
10分钟前
0
0
http和https协议

HTTPS全称为Hypertext Transfer Protocol over Secure Socket Layer,中文含义为“超文本传输协议在安全加密字层”,简单来说就是加密数据传输,通俗的说就是安全连接。 HTTPS安全超文本传输...

寰宇01
11分钟前
0
0
vue内引入语音播报功能

在vue项目中引入语音播报,使用的科大讯飞语音接入, 具体思路为每次接收到语音信息后存入一个数组,然后监听这个数组,开始冲第一个索引播放,并且同时根据vuex getter 来动态删减数量 给a...

originDu
19分钟前
0
0
Java创建对象的五种方式

一、使用new关键字,调用构造方法创建对象 Person p1 = new Person(); 运行过程: 1、给新对象分配内存空间,将数据存储到堆。 2、执行显示的初始化。 3、执行构造器。new方法中括号参数传递...

Drathin
20分钟前
0
0
git使用纪要

之前公司一直没用git,于是自己注册了一个账号自己用,因为也没人合作,所以也没太关注协作方面的事情。最近公司终于想通了,开始用git,于是研究了一下,在此做个记录。 git功能非常灵活,因...

propagator
25分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部