
java
文章平均质量分 56
xueli1991
这个作者很懒,什么都没留下…
展开
-
Scanner对象的next()与nextLine()区别
| 在实现字符窗口的输入时,我个人更喜欢选择使用扫描器Scanner,它操作起来比较简单。在写作业的过程中,我发现用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine(),但是这两种方法究竟有什么区别呢?我查了一些资料总结了一下,希望对大家有所帮助~ next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab原创 2017-06-27 17:41:05 · 263 阅读 · 0 评论 -
字符串和字符数组
1、字符串是类,字符数组是数组。(数组和类的区别就不用我说了吧) 2、字符数组是char类型的,字符串是String类型的 3、两者之间的相互转化: String s="this is a string"; char[ ] c={'t','h','i','s','i','s','a','c','h','a','r'}; 字符串转换为字符数组 char[ ] ch=s.toCharArr原创 2017-07-25 15:25:37 · 559 阅读 · 0 评论 -
HashMap&&HashSet
什么是HashSet HashSet实现了Set接口,它不允许集合中有重复的值,当我们提到HashSet时,第一件事情就是在将对象存储在HashSet之前,要先确保对象重写equals()和hashCode()方法,这样才能比较对象的值是否相等,以确保set中没有储存相等的对象。如果我们没有重写这两个方法,将会使用这个方法的默认实现。 public boolean add(Object原创 2017-07-25 10:58:06 · 271 阅读 · 0 评论 -
Map的遍历方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过原创 2017-07-24 21:47:05 · 220 阅读 · 0 评论 -
Map.get方法——返回指定键所映射的值
该方法返回指定键所映射的值。如果此映射不包含该键的映射关系,则返回null。 语法 get(Object key)) key:是指定的Map集合中的键名。 典型应用 本示例使用HashMap类创建Map集合对象,并向集合中添加指定的内容,然后使用get方法获取指定键名的键值对象。运行结果如图1.25所示。 本示例的关键代码如下: public static转载 2017-07-24 21:42:06 · 2706 阅读 · 0 评论 -
containsKey方法——判断是否包含指定的键名
containsKey方法用来判断Map集合对象中是否包含指定的键名。 语法 boolean containsKey(Object key) 返回值:如果Map集合中包含指定的键名,则返回true;否则返回false。 参数:key是要查询的Map集合的键名对象。 示例 本示例首先使用HashMap类创建Map集合对象,并向集合中添加几个元素,然后调用contains转载 2017-07-24 21:39:50 · 6084 阅读 · 0 评论 -
java之TreeMap
原文出自:http://cmsblogs.com/?p=1013。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com -------------------------------------------------------------------------------------------------------------转载 2017-07-24 21:23:43 · 346 阅读 · 0 评论 -
java中substring的用法
str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str; str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str; 以下是一段演示程序: public class St转载 2017-07-24 16:59:02 · 1081 阅读 · 0 评论 -
java.toString() ,(String),String.valueOf区别
方法1:采用 Object#toString()方法请看下面的例子: Object object = getObject(); System.out.println(object.toString()); 在这种使用方法中,因为Java.lang.Object类里已有public方法.toString(),所以对任何严格意义上的java对象都可以调用此方法。但在使用时要注意,必须保证obje转载 2017-07-29 21:48:51 · 308 阅读 · 0 评论 -
java String.valueOf()的作用
在读取数据时需要对数据的强制转换,可采用String.valueOf(a),把a强制转换成字符串类型 有时候a本来就已经是字符串类型了,但是为了代码的严谨性,也会加入String.valueOf(a),这时String.valueOf(a)省略也不会出错的。 但有时会涉及到服务器的问题,所以还是加入String.valueOf(a)比较好。 使用 S转载 2017-07-29 21:40:11 · 792 阅读 · 0 评论 -
java.util.Arrays
一、Arrays类常用方法 二、简单例子 package com.pb.demo1; import java.util.Arrays; /* * Arrays工具类的中的几个常用方法 * 1.copyof * 2.toString * 3.equals * 4.sort * 5.fill * 6.binarySearch */ public class转载 2017-08-06 17:27:32 · 394 阅读 · 0 评论