本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- johnsmith9th
- jveqi
- java-007
- sunj
最新文章列表
java 读取大数据文件,处理大数据文件性能比较?
通过使用java提供的io,scanner类,apache提供的api处理大文件数据性能分析比较,代码如下:
package test;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
impo ...
java.util.Scanner的使用
java.util.Scanner 类是一个简单的文本扫描器可以分析基本类型和字符串使用正则表达式。以下是关于扫描器的要点:
一个扫描器使用分隔符模式分解它的输入,默认情况下与空白匹配。
扫描操作可能阻塞等待输入。
扫描器是不是安全的,无需外部同步多线程使用
//控制台输入
Scanner s = new Scanner(System.in);System. ...
从控制台接收用户输入
关键技术:
System类的输入流 System.in它可以接收用户的输入信息,并且是标准的输入流实例对象。
Scanner类是Java的扫描类,可以从输入流中读取指定类别的数据或字符串.
public String nextLine():从扫描器封闭的输入流中获取一行文本字符串作为方法的返回值。
package com.example01;
import java.util. ...
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
分析:翻看JAVA的API,我们可以发现有很多输入类,这里我们选取Scanner类来进行输入;至于统计字符的类,JAVA的API也给我们提供了,比如Character类,在该类中有很多方法,可以用来判断各种字符,因此我们可以用这两个类来完成这个题目。
代码:
public class TestThr ...
Scanner与Readable接口
Readable接口中的read()方法实现了将字符串读入charBuffer中,但是只有在需要输出的时候才会调用。
Scanner是文本扫描器类,利用Scanner扫描并输出charBuffer中的内容的顺序:以hasNext()方法为例:第一次调用hasNext(),由于此时charBuffer并无内容,等待输入,hasNext()方法阻塞,调用并执行read()方法, ...
scanner按指定的分割符号读取文件
package com.liuc.test.think.chapter13;
import java.util.Scanner;
import java.util.regex.Pattern;
public class ScannerDelimiter {
public static void main(String[] args) {
Scanner scanner ...
java获取键盘输入
两种方法Scanner和InputStreamReader
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class MainClass{
public static v ...
JAVA float精度
import java.math.BigDecimal;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
float a = 0;
Scanner in = new Scanner(System.in);
a = in.nextF ...
Java基本算法
import java.util.Scanner;
public class BinarySearch {
/*
* 二分查找法
*/
public static int binarySearch(int[] a, int x, int n) {
int left = 0;
int right = n - 1;
while (left <= ri ...
java 键盘输入方法Scanner && BufferedReader
Scanner && BufferedReader
Scanner 和BufferedReader同样能实现将键盘输入的数据送入程序,
下面是其程序的简单对比:
//BufferedReader的使用
import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.IOE ...