Arrays
来源:互联网 发布:淘宝上的aj是正品吗 编辑:程序博客网 时间:2024/06/04 20:11
package arraysDemo;import java.util.*;//导入静态成员:当类名相同的时候就要用包名指明,//当成员名相同的时候,就要用类名或对象指明;import static java.util.Arrays.*;class ArraysDemo {public static void main(String[] args) { //数组转换成字符串 String[] str={"abc","adge","adfa","adfaf"}; // String s=Arrays.toString(str); //sop(s); //转换成集合可以用集合里的方法解决问题,但是不能增删,因为数组的长度已经固定; List<String> list=Arrays.asList(str); sop(list.contains("abc")); //数组转换成集合:这样可以限定,避免不必要的增删; ArrayList<String> al=new ArrayList<String>(); al.add("adas"); al.add("adfasf"); al.add("adfsdfdg"); String[] arrStr=new String[al.size()]; String[] arr=al.toArray(arrStr); // sop(Arrays.toString(arr)); for(int i=0;i<arr.length;i++) { sop(arr[i]); } //增强for循环 int [] arr1={1,3,5,2,5}; for(int i : arr1){ sop("i:"+i); } HashMap<Integer,String> hs=new HashMap<Integer,String>(); hs.put(1,"a"); hs.put(2,"b"); hs.put(3,"c"); /* Set<Integer> set=hs.keySet(); for(Integer s :set){ System.out.println(hs.get(s)); } */ Set<Map.Entry<Integer,String>>me=hs.entrySet(); for(Map.Entry<Integer,String> m : me){ sop(m.getKey()+"-----"+m.getValue()); } show(1,2,3,4,5,6);}//可变参数:public static void show(int...arr){sop(arr.length);}public static void sop(Object obj){System.out.println(obj);}}
0 0
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays.copyOf()&Arrays.copyOfRange()
- cs硕士妹子找工作经历【阿里人搜等互联网】
- The Hardest Problem Ever
- Eclipse Android工程一些技巧
- Tomcat源码解析1:Eclipse导入Tomcat源代码
- Spinner 用法,标题可以显示
- Arrays
- 控件看不见或者看得见不能点击的原因小结
- 编写良好的 git 提交信息
- 关于用连续用多个scanf函数输入数据时前面的scanf函数会在缓冲区留下回车符的问题
- 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】
- 解析C++转换构造函数(调用规则)
- 脚本创建(选择结构和循环结构)
- 真正统治世界的十大算法
- Lua和C之间的交互【转】