当前位置: 首页 > news >正文

Iterator对象功能学习

package config;import java.util.Iterator;
import java.util.Properties;
import java.util.Set;/*** 这个类演示了如何使用Properties类来存储和访问键值对。* Properties类继承自Hashtable,因此它可以用来存储键值对数据,且支持同步。*/
public class ProDemo {Properties p = new Properties();public static void main(String[] args) {Properties capital = new Properties();Set state;String str;capital.put("Illinois", "Springfield");capital.put("Missouri", "Jefferson City");capital.put("Washington", "Olympia");capital.put("California", "Sacramento");capital.put("Indiana", "Indianapolis");state = capital.keySet();Iterator it = state.iterator();while(it.hasNext()){/*注意:因为iterator对象在创建的时候,其内部的指针指向集合中第一个元素之前,当首次调用next()方法的时候 指针会移向第一个元素 并返回该元素*/str = (String) it.next();System.out.println("The capital of"+str+"is"+capital.getProperty(str)+".");}System.out.println();str = capital.getProperty("Florida","Not Found");System.out.println("The capital of Florida is"+str);}}

 

http://www.lryc.cn/news/324608.html

相关文章:

  • Linux的一些基本指令
  • 【tips】Git使用指南
  • 【字节序】
  • 数据结构(五)——树森林
  • vscode配置c/c++调试环境
  • 食品输送带的材质
  • 普通用户权限运行Docker
  • 7.Java并发编程—掌握线程池的标准创建方式和优雅关闭技巧,提升任务调度效率
  • 从边缘设备丰富你的 Elasticsearch 文档
  • day29|leetcode|C++|491. 非递减子序列|46. 全排列|47. 全排列 II
  • [Java、Android面试]_12_java访问修饰符、抽象类和接口
  • Linux:Prometheus的源码包安装及操作(2)
  • MongoDB聚合运算符:$integral
  • 手撕算法-买卖股票的最佳时机 II(买卖多次)
  • 技术创新与产业升级
  • 透视未来工厂:山海鲸可视化打造数字孪生新篇章
  • 三.寄存器(内存访问)
  • Day31 贪心算法
  • 【WEEK4】 【DAY5】AJAX - Part Two【English Version】
  • 力扣100热题[哈希]:最长连续序列
  • python笔记基础--文件和存储数据(7)
  • Vue黑马笔记(最新)
  • 安全工具介绍 SCNR/Arachni
  • 赋能数据收集:从机票网站提取特价优惠的JavaScript技巧
  • 【大模型】在VS Code(Visual Studio Code)上安装中文汉化版插件
  • 自定义WordPress顶部的菜单的方法
  • 独孤思维:流量暴涨,却惨遭违规
  • 【python 装饰器 - 重试】做一个简易重试装饰器,如果函数执行错误则会自动重新执行,可设置重试次数,对爬虫比较友好
  • Linux线程补充之——同步
  • 面试九 设计模式