博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java常用数据类型使用Day008
阅读量:5964 次
发布时间:2019-06-19

本文共 3126 字,大约阅读时间需要 10 分钟。

1,java常用数据类型使用

package cn.edu.fhj.day008;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Map;public class BaseTest {    // /****** 基本题一:(以下4题写在一个类BaseTest中) ***************/    // 1、定义一个数组,存放整数,并将数组按脚标顺序和反序分别遍历打印;    //    // 2、定义一个ArrayList,存放整数,并将这个list按脚标顺序和反序分别遍历打印;    //    // 3、定义一个Set集合,存放String数据,并添加5个字符串到这个set集合汇总,然后将这个set集合遍历打印    //    // 4、定义一个HashMap集合,其中key存放String,value存放Integer    // 并添加5对key-value到map集合中,比如["a",1] ["b",3] ["c",2] ["d",6] ["e",7]    // 然后将这个map集合遍历打印(只打印value为奇数的key-value数据)    // ####################分割线############################    public static void main(String[] args) {        HashMap
hashMap = new HashMap<>(); hashMap.put("a", 1); hashMap.put("b", 3); hashMap.put("c", 2); hashMap.put("d", 6); hashMap.put("e", 7); for (Map.Entry
entry : hashMap.entrySet()) { System.out.println("keykk" + entry.getKey()); System.out.println("valueskkk" + entry.getValue()); } ; for (String item : hashMap.keySet()) { System.out.println("key:" + item); // System.out.println("values:" + hashMap.get(item)); } ; HashSet
hashSet = new HashSet
(); hashSet.add("set_a"); hashSet.add("set_b"); hashSet.add("set_c"); hashSet.add("set_d"); hashSet.add("set_e"); // 方法2 Iterator
itSet = hashSet.iterator(); while (itSet.hasNext()) { System.out.println(itSet.next()); } ; // 方法1 for (String item : hashSet) { System.out.println(item); } ; // ####################分割线############################ // 定义一个数组,大小为3个 // float ee[] = new float[3]; // int bb[] = new int[3]; // 静态初始化 // String dd[] = { "微", "http://www.weixueyuan.net", "一切编程语言都是纸老虎" }; // 动态初始化 // float floatArray[] = new float[3]; // floatArray[0] = 1.0f; int ListDemo[] = { 1, 2, 3, 4 }; for (int i = 0; i < ListDemo.length; i++) { System.out.println(ListDemo[i]); } ; // ####################分割线############################ for (int i = ListDemo.length - 1; i > -1; i--) { System.out.println(ListDemo[i]); } ; // ####################分割线############################ ArrayList
arrDemo = new ArrayList
(); arrDemo.add(1); arrDemo.add(20); arrDemo.add(3); arrDemo.add(4); // 方法1 for (int i = 0; i < arrDemo.size(); i++) { System.out.println(arrDemo.get(i)); } ; // ###方法2 Iterator
it = arrDemo.iterator(); while (it.hasNext()) { System.out.println(it.next()); } ; // 方法3 for (int item : arrDemo) { System.out.println(item); } ; // ####################分割线############################ } // ####################分割线############################ // ####################分割线############################}

 

转载于:https://www.cnblogs.com/cerofang/p/10250535.html

你可能感兴趣的文章
LC.155. Min Stack(非优化,两个stack 同步 + -)
查看>>
Add Two Numbers
查看>>
Asp.net技巧:gridview获取当前行索引的方法
查看>>
让 vim 在按ESC时自动保存
查看>>
git配置别名
查看>>
SpringMVC配置文件
查看>>
划分数系列问题
查看>>
springboot整合jersey
查看>>
Hibernate实体对象的生命周期(三种状态)
查看>>
23. Merge k Sorted Lists
查看>>
Python:pygame游戏编程之旅七(pygame基础知识讲解1)
查看>>
java B转换KB MB GB TB PB EB ZB
查看>>
通过SharpZipLib实现文件夹压缩以及解压
查看>>
20145209预备作业02
查看>>
精通CSS滤镜(filter)
查看>>
ios 中UIViewController的分类
查看>>
弄清楚高层到底是什么情况!
查看>>
开发中常用正则表达式
查看>>
HDU 4374 One hundred layer(单调队列DP)
查看>>
c和c++中NULL和0的区别
查看>>