java
文章平均质量分 52
xueli1991
这个作者很懒,什么都没留下…
展开
-
Scanner对象的next()与nextLine()区别
|在实现字符窗口的输入时,我个人更喜欢选择使用扫描器Scanner,它操作起来比较简单。在写作业的过程中,我发现用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine(),但是这两种方法究竟有什么区别呢?我查了一些资料总结了一下,希望对大家有所帮助~next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab原创 2017-06-27 17:41:05 · 239 阅读 · 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 · 447 阅读 · 0 评论 -
HashMap&&HashSet
什么是HashSetHashSet实现了Set接口,它不允许集合中有重复的值,当我们提到HashSet时,第一件事情就是在将对象存储在HashSet之前,要先确保对象重写equals()和hashCode()方法,这样才能比较对象的值是否相等,以确保set中没有储存相等的对象。如果我们没有重写这两个方法,将会使用这个方法的默认实现。public boolean add(Object原创 2017-07-25 10:58:06 · 237 阅读 · 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 · 193 阅读 · 0 评论 -
Map.get方法——返回指定键所映射的值
该方法返回指定键所映射的值。如果此映射不包含该键的映射关系,则返回null。语法 get(Object key)) key:是指定的Map集合中的键名。典型应用 本示例使用HashMap类创建Map集合对象,并向集合中添加指定的内容,然后使用get方法获取指定键名的键值对象。运行结果如图1.25所示。 本示例的关键代码如下:public static转载 2017-07-24 21:42:06 · 2667 阅读 · 0 评论 -
containsKey方法——判断是否包含指定的键名
containsKey方法用来判断Map集合对象中是否包含指定的键名。语法 boolean containsKey(Object key) 返回值:如果Map集合中包含指定的键名,则返回true;否则返回false。参数:key是要查询的Map集合的键名对象。示例 本示例首先使用HashMap类创建Map集合对象,并向集合中添加几个元素,然后调用contains转载 2017-07-24 21:39:50 · 6005 阅读 · 0 评论 -
java之TreeMap
原文出自:http://cmsblogs.com/?p=1013。尊重作者的成果,转载请注明出处! 个人站点:http://cmsblogs.com-------------------------------------------------------------------------------------------------------------转载 2017-07-24 21:23:43 · 315 阅读 · 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 · 1053 阅读 · 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 · 287 阅读 · 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 · 755 阅读 · 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 · 368 阅读 · 0 评论