java set 操作_java:Set循环遍历的俩种方法使用
java:Set循环遍历的俩种方法使用
package collection;
import java.util.*;
public class NewSet {
public static void main(String[] args) {
Set students = new HashSet();
for (int i = 0; i < 6; i++) {
students.add(new Student("Happy"+i,"male"+i,20+i));
}
students.add(new Student("Happy0","male0",20));
print(students);
print2(students);
}
//循环遍历①for
public static void print(Set newList){
System.out.println("总数据:"+newList.size());
/*Student student;
for (int i = 0; i < newList.size(); i++) {
student = (Student)newList
System.out.println(student.toString());
}*/
}
//循环遍历①Iterator
public static void print2(Set newList){
System.out.println("总数据:"+newList.size());
Iterator iterator = newList.iterator();
Student student;
while (iterator.hasNext()){
student = (Student)iterator.next();
System.out.println(student.toString());
}
}
}
相关文档:
1. java与平台无关。源代码由编译器编译为字节码(JVM可执行代码);解释器运行JVM字节码(翻译为机器码)即可得到输出结果。
字节码可在多个平台运行,不需要重新编译。
c编译器在编译时生成的代码是针对特定的硬件平台产生的。
2. java开发工具JDK。安装JDK时自带jre,就是java虚拟机。
jdk是Java开发工具包,包含了� ......
package com.njty.util;
public class Test {
private static final double EARTH_RADIUS = 6378137;
private static double rad(double d)
{
return d * Math.PI / 180.0;
}
  ......
(一)线程同步
实现生产者消费者问题来说明线程问题,举例如下所示:
/**
* 生产者消费者问题
*/
public class ProducerConsumer {
/**
* 主方法
*/
public static void main(String[] args) {
ProductBox pb = new ProductBox ......
Jakarta-ORO正则表达式库
1.简介:
Jakarta-ORO是最全面以及优化得最好的正则表达式API之一,Jakarta-ORO库以前叫做OROMatcher,是由Daniel F. Savarese编写,后来他将其赠与Jakarta Project,读者可在Apache.org的网站 下载该API包。
许多源代码开放的正则表达式库都是支持Perl5兼容的正则表达式语法,Jakarta-ORO正� ......
package arrays.file;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedList;
i ......
java set 操作_java:Set循环遍历的俩种方法使用相关推荐
- [java] Map循环遍历的5种方法实现
[java] Map循环遍历的5种方法实现 文章目录 一.方法一(推荐) 二.方法二(推荐) 三.方法三 四.方法四 五.方法五 总结 一.方法一(推荐) 推荐使用此方法效率比较高 Map<St ...
- java enum判断_Java Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)
packagecom.miracle.luna.lambda;importjava.util.Arrays;/*** @Author Miracle Luna * @Date 2019/6/9 23: ...
- php循环volist,ThinkPHP中循环遍历的两种方法(volist和foreach标签)
在ThinkPHP中系统提供了两个标签来实现便利操作:volist标签和foreach标签. volist语法格式: 循环体 注意:volist是双标签语句,需要闭合. foreach语法格式: 循环 ...
- Vue前端js循环遍历数组八种方法总结最新
前五种常用,第三种个人觉得常用最多,自己复制代码打印试试 var arr = [1, 2, 3, 4, 5, 6];// 第一种 for循环遍历var newArr = [];for(var i = ...
- Map循环遍历的五种方法记录
我们先初始化一个最简单的Map集合 Map<String, String> test = new HashMap<>();test.put("123", & ...
- Map循环遍历的五种方法
因为Map比较常用,所以今天来总结下Map取值比较常用的几种遍历方法. 1.创建一个Enum public enum FactoryStatus {BAD(0,"ou"),GOOD ...
- java 不知道类名_Java 中获取类名的三种方法,你知道几种?
之前我们分享过Java高级篇--深入浅出Java类加载机制这篇文章,今天来带你了解获取类名的三种方法. 获取类名的方法 Java 中获取类名的方式主要有以下三种. getName() 返回的是虚拟机里 ...
- java 读取控制台_Java从控制台读入数据的几种方法总结
这里记录Java中从控制台读入信息的几种方式,已备后查! (1)JDK 1.4(JDK 1.5和JDK 1.6也都兼容这种方法) public class TestConsole1 { public ...
- java保留小数_java保留两位小数4种方法
java保留两位小数4种方法 方法一:String的format方法(推荐) double f = 111231.5585; System.out.println(String.format(&quo ...
最新文章
- EF 调试跟踪生成的SQL语句
- Visual Studio 2008 破解90天限制的激活升级方法!
- 电大计算机考试题目excel,电大计算机考试复习题EXCEL部分
- php 获取子孙,jquery如何查找后代元素?jquery获取后代元素方法
- Dubbo的基本介绍和搭建一个Dubbo环境
- quartz 两次执行问题
- http请求pom 客户端_RPC之HttpClient与OkHttp3的实现,服务端知识点
- 面向对象编程 和 面向接口编程
- (转)直击马云虞锋闭门对话,3小时谈透未来变革大势,定调千亿美元目标
- Pinyin 拼音转换工具类
- c语言课程设计题目 吃豆子,C语言吃豆子游戏
- 制作一款app系统软件大概需要多少钱
- 爬取20万数据,我们深扒了风口上的「享物说」
- 【IOI2018】组合动作
- 高薪、高收入程序员背后全是辛酸泪!熬夜,作息饮食不规律,体重增加,掉头发,黑眼圈,生病,鼠标手,颈椎病,免疫力下降?
- 微服务生态组件之Spring Cloud LoadBalancer详解和源码分析
- 个人作业 Alpha项目测试
- CentOS中使用VeraCrypt(二):加密卷类型
- [jzoj5791]【NOIP2008模拟】阶乘 (数学)
- 儿子读书成绩不好能学计算机专业吗,我的儿子十七岁了,学习成绩不好,也不爱念书,整天就是玩电脑和手机,我想让他学点儿技术不知道学什么适...