java怎么获取键盘输入的数据

java提供了一个Scanner类,利用这个类,我们可以很方便的获取键盘输入的参数。Scanner是一个基于正则表达式的文本扫描器。可以从文件,输入流,字符串中解析出基本类型和字符串类型的值。Scanner类提供了多个构造器,不同的构造器可以接受文件,输入流,字符串作为数据源,用于从文件,输入流字符串中解析数据。示例:import java.util.Scanner;/*** Scanner的简单

Java流程控制介绍

免费学习推荐:java基础教程1.用户交互Scanner2.顺序结构3.选择结构if单选结构if双选择结构if多选择结构嵌套的if结构switch多选择结构1.用户交互Scanner之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特性,我们可以通过Scanner类来获取用户的输入基

java中判断字符串是否相等的方法

1、java中字符串的比较:==我们经常习惯性的写上if(str1==str2),但是这种写法在java中可能会带来问题。示例:String a=”abc”;String b=”abc”那么a==b将返回true。因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指向的是同一个对象。在线学习视频教程分享:java视频教程示例:String a=new String(

什么是java实例化

什么是java实例化Persion p1 = new Persion();java实例化就是使用new关键字创建一个对象的过程,例如“new Persion()”就代表实例化了一个Persion对象,其中Persion末尾的括号代表立即调用Persion类的构造函数来进行初始化的操作。,其实,它包含了四个动作。(推荐教程:java教程)1)右边的“new Persion”,是以Persion类为模

如何理解java中的集合概念

什么是集合?Java集合类存放在java.util包中,是一个用来存放对象的容器。注意:1.集合只能存放对象。比如你存入一个int型数据66放入集合中,其实它是自动转换成Integer类后存入的,Java中每一种基本数据类型都有对应的引用类型。2.集合存放的都是对象的引用,而非对象本身。所以我们称集合中的对象就是集合中对象的引用。对象本身还是放在堆内存中。3.集合可以存放不同类型,不限数量的数据类

java邮件发送乱码解决方法

关于使用javamail包发送邮件时编码的解决问题:推荐:java视频教程1. 在发送正文时指定正文编码:在发送邮件时使用MimeBodyPart body = new MimeBodyPart();
body.setContent(content, “text/html;charset=GB2312”);注意此时的content编码必须是所指定的编码格式。2. 在设置邮件标题时也要指定标题的

java中有几种类型的流

一、字节流 InputStream/OutputStream1、FileInputStream/FileOutputStream:文件字节流,用于文件的读写操作2、BufferedInputStream/BufferedFileOutputStream:加缓冲区的字节流,用于提高效率(视频教程推荐:java视频)二、字符流 Reader/Writer1、FileReader/FileWriter:

java正则表达式的用法是什么

正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及

常用算法之哈希算法

前言程序员对哈希算法应该都不陌生,比如业界着名的MD5、SHA、CRC等等;在日常开发中我们经常用一个Map来装载一些具有(key,value)结构的数据,利用哈希算法O(1)的时间复杂度提高程序处理效率,除此之外,你还知道哈希算法的其他应用场景吗?1. 什么是哈希算法?了解哈希算法的应用场景前,我们先看下散列(哈希)思想,散列就是把任意长度的输入通过散列算法变换成固定长度的输出,输入称为Key(

java中怎么判断是星期几?

java判断当前日期是星期几: /** * 判断当前日期是星期几
*
* @param pTime 修要判断的时间
* @return dayForWeek 判断结果
* @Exception 发生异常
*/
public static int dayForWeek(String pTime) throws Exception { format =

网站地图