杨丹的博客

Try best!

【java】实现txt文档中汉字频率排序及输出频率最高的前十个汉字

01. 目的 java编程实现统计文档中汉字出现的频率,将汉字出现频率按高频到低频排序,并输出频率最高的前十个汉字。 02. 主要实现方法 (1) 首先按行读出txt文档中的内容:.readLine(); ​ 按行读出后取出每行中的字符: .charAt(i); (2) 构建了HashMap...

2019-01-31 14:31:01

阅读数 15

评论数 0

【Java】Collections.sort() 方法 —— Comparable、Comparator接口

前言: 在日常开发中,很多时候都需要对一些数据进行排序的操作。然而那些数据一般都是放在一个集合中如:Map ,Set ,List等集合中。他们都提共了一个排序方法sort(),要对数据排序直接使用这个方法就行,但是要保证集合中的对象是 可比较的。 一、 Collections.sort() ...

2019-01-30 20:04:08

阅读数 19

评论数 0

【java】实现文档中字母、数字、汉字、标点符号和总字符的个数计算

01. 目的 累计文档中字母、数字、汉字、标点符号以及全部字符的数目。 注:文档中的空格、英文标点符号归为:“其他字符” 02. 主要方法 (1)用InputStreamReader读入文本内容,以行读入str = buf.readLine()并判断一行中每个字符str.charAt(i); (2...

2019-01-21 23:58:51

阅读数 39

评论数 0

Java判断中文符号 — Character.UnicodeBlock中的cjk说明

01. Java判断中文符号 private static final boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); //获取此字符的UniCode...

2019-01-21 23:51:54

阅读数 25

评论数 0

【java bug】java.lang.NullPointerExceptio(空指针异常)

此处有坑: java.lang.NullPointerExceptio 针对上一篇博客【java】实现一个简单的小说文本阅读器(分页、翻页、页码跳转),在之后运行检验时发现一小bug —— java.lang.NullPointerExceptio。NullPointerException由Run...

2019-01-09 22:22:02

阅读数 46

评论数 0

【java】实现一个简单的小说文本阅读器(分页、翻页、页码跳转)

一、目的 读出文本(.txt)内容显示至dos命令窗; 按规定行数将文本进行分页; 在dos下实现文本翻页、页码跳转等功能,形成简单小说阅读器。 二、主要方法 1. RandomAccessFile类 详细用法参考上篇博文:RandomAccessFile简述 R...

2018-12-05 15:48:10

阅读数 362

评论数 0

【java】RandomAccessFile读取txt文档分页并获取页末指针

01 . 目的 RandomAccessFile方式读取文件 将文件按每页5行实现分页 获取页末指针,为后续翻页准备 02 . RandomAccessFile简述    &a...

2018-11-26 00:55:05

阅读数 178

评论数 0

【java】(续)删除txt文档中的包含(contains)指定字符串的行

01 . 目的        &n...

2018-11-22 00:16:12

阅读数 194

评论数 0

【java】删除txt文档中的空白行

01. 目的      &am...

2018-11-20 17:37:00

阅读数 188

评论数 0

【java-Runtime类】通过键盘输入不同数字调用不同程序(如输入 1调用运行记事本程序,输入2调用运行画图程序等)

01. 学习目的 完成一个 java application应用程序,通过键盘输入1、2、3等值,输入1则调用运行windows记事本程序,输入2则调用运行windows画图程序等等。 02. 相关类——Runtime类 在java.lang包当中定义了一个Runtime类。 ...

2018-11-09 22:38:02

阅读数 33

评论数 0

【JAVA】通过键盘输入的文本动态加入Vector类对象

前言:此篇文章简单介绍vector类的常用方法,并编写程序实现通过键盘输入的文本动态加入Vector类对象。 01. Vector类 (1)概述 java.util.vector提供了向量类(vector)以实现类似动态数组的功能。 创建了一个向量类的对象后,可以往其中随意插入不同类的对象,...

2018-11-06 22:12:50

阅读数 137

评论数 1

java读取txt文件内容并计算CPU耗时---以读完《红楼梦》为例

01. 学习目的 (1)java读取TXT文档内容到字符串数组 (2)计算文档读取过程CPU耗时 02. 实现代码 hlm.txt内容: 代码 /* #程序开始,获取系统当前时间 #用文件输入流FileInputStream读取文档内容 #将读入的字...

2018-11-03 15:24:10

阅读数 62

评论数 2

JAVA面向对象编程——描述一个人类(有姓名、年龄、生日等属性),并继承出子类

前言: 面向对象这个概念在很多语言中都有接触过,尤其在c++中这个概念就是整个语言的核心。那什么是面向对象?也许我们对它都有个似懂非懂的概念,但无法完全清晰的理解。本文先大概描述面向对象的概念,再通过一个例子来和大家一起认识学习java面向对象。 一、面向对象概述 面向对象是一种...

2018-10-30 19:17:32

阅读数 243

评论数 0

【java】【C语言】字符串(英文)的分割实现

01. java分割字符串 (1)java分割字符串函数 split(): public String[] split(String regex) { return split(regex, 0); } 注意: 【 . 、 | 】和 【* 】等转义字符,必须得加 【\...

2018-10-22 22:39:39

阅读数 102

评论数 0

将JAVA计算的数据通过gnuplot在dos中作出波形图

一、gnuplot下载安装(windows) 下载地址: https://sourceforge.net/projects/gnuplot/files/gnuplot/5.2.5/ 安装 点击下载的应用程序,按提示选择安装路径等即可。 显示窗口 ...

2018-10-10 22:37:22

阅读数 85

评论数 1

JSP网页显示(一)--- 显示MySQL数据库单词表条件查询内容

学习目的: 在MySQL数据库中建单词表 通过检索数据库显示符合条件的数据 将检索结果显示在JSP网页 准备工作: Tomcat的正确设置(包括JDBC的导入和Tomcat的正确启动) 01. 在数据库建立单词表 数据库sql语句建表详细过程见: MyS...

2018-10-06 15:53:24

阅读数 109

评论数 0

通过JSP网页连接MySQL数据库,读出一张表并显示在JSP网页中

学习目的: 通过JSP网页连接到MySQL数据库 在MySQL数据库中建立一张数据表 将建立的表显示在JSP网页中 准备工作: 下载安装MySQL 下载安装MySQL可视化工具Navicat Premium 下载安装Tomcat 下载JDBC驱动mysql-...

2018-09-25 17:24:26

阅读数 102

评论数 0

【C语言】Hellow World的多种输出写法

一. C语言 1. 直接输出 printf ()、puts()直接输出 #include<stdio.h> int main() { printf(&...

2018-09-16 22:04:22

阅读数 127

评论数 0

java基础 --- 求一元二次方程的根(分情况讨论)

01. 目的 求一元二次方程 ax2+bx+c=0ax2+bx+c=0ax^2+bx+c=0 的根,分情况讨论,结果保留2位小数。 02. 一元二次方程ax2+bx+c=0ax2+bx+c=0ax^2+bx+c=0 的根 由代数基本定理,一元二次方程有且仅有两个根(重根按重数计...

2018-09-15 22:15:33

阅读数 215

评论数 0

Java基础---从键盘获取数组元素并进行排序

01. 目的 用java语言编写程序,实现从键盘获取数组元素并按从小到大排列元素大小。 注:此处主要介绍冒泡法排序 02.程序代码 package com.test; //创建了text包 import java.util.*; //导入java.util包下的所有类库...

2018-09-11 17:15:13

阅读数 390

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭