自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java学习之统计一个文本文件中的字符(包括空格)数、单词数和行数

案例介绍:首先需要创建一个WordsCount.txt的文本文件,在里面输入如下内容(内容自定义即可)。然后编写以下代码并运行。案例代码:import java.io.*;public class WordsCount { public static void main(String args[]) throws IOException{ File f1 = new File("WordsCount.txt"); BufferedReader fis = new Buffered

2021-04-23 14:55:27 5242 2

原创 Java学习之编写实现简单加密的程序,要求从键盘输入一个字符,输出加密后的字符。

案例介绍:编写实现简单加密的程序,要求从键盘输入一个字符,输出加密后的字符。加密规则:输入A,输出Z;输入B,输出Y;输入a,输出z;输入b,输出y。案例代码:import java.io.*;public class Encipher{ public static void main( String args[ ]) throws IOException{ int i=0; System.out.print("Enter a character: "); i= System.in.

2021-04-23 14:39:04 7597

原创 Java学习之读取一指定小文本文件的内容,并在控制台输出,如果文件不存在,要求给出提示。

案例介绍:编写程序,读取一指定小文本文件的内容,并在控制台输出,如果文件不存在,要求给出提示。案例代码:import java.io.* ;import java.nio.charset.Charset;import java.nio.file.*;import java.util.*;public class ReadFile{ public static void main(String[] args){ Path path = Paths.get("D:\\softwares\\

2021-04-23 13:36:52 798

原创 Java学习之随机生成10个1000-2000的整数,将它们写到一个文件data.dat中,然后从该文件中读出这些整数,要求使用DataInputStream和DataOutputStream类实现。

案例介绍:编写程序,随机生成10个1000-2000的整数,将它们写到一个文件data.dat中,然后从该文件中读出这些整数,要求使用DataInputStream和DataOutputStream类实现。案例代码:import java.io.*;public class NumberReadWrite { public static void main(String args[]) throws IOException{ //生成10个整数,并写到out.dat文件中 try(

2021-04-23 13:17:14 5455

原创 Java学习之Writer应用——保存数组

案例代码:import java.io.*;import java.util.*;public class SaveAndReadArrayByWriter { public static void save(int[][] datas)throws IOException{ PrintWriter pw=new PrintWriter("array.txt"); pw.println(datas.length); pw.println(datas[0].length); String c

2021-04-23 13:01:10 181

原创 Java学习之使用FileInputStream 、FileOutputStream对象实现文件的复制

案例简介:使用FileInputStream 、FileOutputStream对象实现文件的复制要求源文件与目标文件从命令行输入。案例代码:import java.io. *;public class CopyFile { public static void main(String[] args) throws IOException{ if(args.length != 2){ System.out.println( "Usage:java CopyFile<fil

2021-04-23 09:42:46 285

原创 Java学习之定义一个名为Square的类表示正方形,使其继承Shape抽象类,覆盖Shape类中的抽象方法getPerimeter()和getArea。

案例介绍:(1)定义一个名为Square的类表示正方形,使其继承Shape抽象类,覆盖Shape类中的抽象方法getPerimeter()和getArea。(2)编写程序测试Square的类的使用。案例代码: abstract class Shape{ private String name; public Shape(){} public Shape(String name){ this.name = name; } public void setName(String name){

2021-04-17 20:42:36 8865

原创 Java学习之定义一个名为Cylinder类表示圆柱,它继承Circle类,要求定义一个变量height表示圆柱高度。

案例介绍:(1)定义一个名为Cylinder类表示圆柱,它继承Circle类,要求定义一个变量height表示圆柱高度。覆盖getArea()方法求圆柱的表面积,定义getVolume()方法求圆柱体,定义默认构造方法和带radius和height两个参数的构造方法。(2)编写测试程序,提示用户输入圆柱的底面圆的半径和高度,程序创建一个圆柱对象,计算并输出圆柱表面积和体积。Cylinder类代码:import java.util.Scanner;public class Cylinder exte

2021-04-17 20:20:22 10998

原创 Java学习之给定如图所示的Animal类及其子类的继承关系UML图。编写代码实现这些类。

一、案例介绍:给定如图所示的Animal类及其子类的继承关系UML图。编写代码实现这些类。二、案例代码:public class AnimalTest { public static void main(String[] args) { Animal animal = new Animal(); animal.eat(); Bird bird = new Bird(); bird.fly(); Fish fish = new Fish(); fish.swim(); D

2021-04-16 15:57:20 5064 1

原创 Java学习之定义一个名为Cuboid 的长方体类,信甘使其敛元Rectang类,其中包含一个表示高的double型成员变量height

案例介绍:定义一个名为Cuboid 的长方体类,信甘使其敛元Rectang类,其中包含一个表示高的double型成员变量height;定义一个构造函数Cuboid( double length,double width,double height);再定义一个求长方体体积的 volume()。编写程序,求一个长、宽和高分别为10、5、2的长方体的体积。注意创建类时的类名应为CuboidTest!案例代码://创建一个CuboidTest类,只有CuboidTest前有publicclass Cu

2021-04-16 12:58:25 2961

原创 Java学习之设计一个汽车类Auto,其中包含一个表示速度的double型成员变量speed和表示启动的start()方法、表示加速的speedUp()方法以及表示停止的stop()方法。

一、案例介绍:请设计一个汽车类Auto,其中包含一个表示速度的double刑的成员恋量speed,表示启动的start()方法、表示加速的speedUp()方法以及表示停止的 stop()方法。再设计一个Auto类的子类Bus表示公共汽车,在Bus类中定义一个int型的表示乘客数的成员变量passenger,另外定义两个方法 gotOn()和 gotOff()表示乘客上车和下车。编写程序测试Bus类的使用。二、案例代码:public class TestBus{ public static voi

2021-04-16 08:37:54 5575 1

原创 Java学习之定义一个名为Renctangle的类表示矩形,其中含有length、width两个 double型的成员变量表示矩形的长和宽

案例介绍:定义一个名为Renctangle的类表示矩形,其中含有length、width两个 double型的成员变量表示矩形的长和宽。要求每个变量定义访问方法和修改方法,定义求矩形周长的方法getPerimeter() 和 求而和的方法getArea(),定义一个带参数构浩方法,通过给出的长和宽创建矩形对象。定义默认构造方法,在该方法中调用带有参数构造方法,将矩形长宽都设置为1.0。编写程序测试这个矩形类的所有方法。Rectangle类案例代码:public class Rectangle{ d

2021-04-09 15:11:40 7523 1

原创 Java学习之创建一个名为 Stock的类表示股票,编写一个测试程序以及创建一个Stock 对象并实现

案例介绍:设计一个名为 Stock的类表示股票,该类包括:1.一个名为symbol的字符串数据域表示股票代码;2.一个名为name的字符串数据域表示股票名称;3.一个名为previousPrice的double型数据域,用来存储股票的前一日收盘价;4.一个名为currentPrice 的 double 型数据域,用来存储股票的当前价格;5.创建一个给定特定代码和股票名称的构造方法;6.一个名为getChangePercent()的方法,返回从前一日价格到当前价格变化的百分比。编写一个测试程序

2021-04-09 14:47:48 5390 2

原创 Java学习之Account类

案例介绍:定义一个名为Account的类实现账户管理,它的UML图如下图所示:编写一个应用程序测试Account的类的使用。案例代码:import java.util.Date;public class Account{ private int id; private double balance; private double annulInterestRate; private Date dateCreated; public Account(){ super(); }

2021-04-09 09:30:26 2362

原创 Java学习之定义一个Circle类并测试所有方法

案例介绍:定义一个名为Circle的类表示圆,其中含有 double型的成员变量centerX、centerY,表示圆心坐杯, radius表示圆的半径。定义求圆面积的方法 getArea()和求圆周长的方法 getPerimeter()。为半径 radius定义访问方法和修改方法。定义一个带参数构造方法,通过给出圆的半径创建圆对象。定义默认构造方法,在该方法中调用有参数构造方法,将圆的半径设置为1.0。画出该类的UML图。编写程序测试这个圆类的所有方法。案例代码:public class Circl

2021-04-09 08:46:45 10075 1

原创 Java学习之定义一个Person类并实现数据访问和修改

一、案例介绍:定义一个名为Person的类,其中含有一个 String类型的成员变量 name和一个int类型的成员变量age,分别为这两个变量定义访问方法和修改方法。另外,再为该类定义一个名为speak 的方法,输出其name和 age的值。画出该类的UML图。编写程序,使用上面定义的 Person类,实现数据的访问、修改。二、案例代码:public class Person1 { String name; int age; public void setName( String name){

2021-04-09 08:30:41 16494

原创 Java学习之鸡兔同笼问题

案例介绍:编写程序:解决鸡兔同笼问题。鸡和兔在同一只笼子里,共有100条腿,40只脑袋,问鸡兔各有多少只?案例代码:public class ChickenHare { public static void main(String[] args) { int legs = 100; int heads = 40; int chick; int hare; for(chick = 0; chick <= 50; chick++){ for( hare= 0; hare <=

2021-04-02 02:12:13 652

原创 Java学习之输入一个十进制的整数显示对应的二进制值案例

案例介绍:编写程序:提示用户输入一个十进制的整数,然后显示对应的二进制值。在程序中不能使用Interger.toBinaryString(int)方法。案例代码:import java.util.Scanner; public class ToBinaryDemo{ public static void main(String[] args){ String s= ""; int n; Scanner input = new Scanner(System.in); System.

2021-04-02 01:57:03 1365

原创 Java学习之100~1000中所有能够被5和6整除的数案例

案例介绍:编写程序:显示100~1000中所有能够被5和6整除的数,每行显示10个,数字之间用一个空格字符隔开。案例代码:public class FiveSix { public static void main(String[] args){ int count = 0; for(int n = 100; n <= 1000; n++){ if(n % 5 == 0 && n % 6 == 0){ count ++; if(coun

2021-04-02 01:46:01 4107

原创 Java学习之判断某年某月的天数案例

案例介绍:编写程序:要求用户从键盘输入一个年份和一个月份,然后显示这个月的天数。例如,输入的是2012年2月,那么程序应该显示为2012年2月有29天。如果输入的是2015年3月,那么程序应该显示为2015年3月有31案例代码:import java. util. Scanner;public class YearMonth { public static void main(String[] args){ Scanner input = new Scanner(System.in);

2021-04-02 01:37:47 826

原创 Java学习之石头剪刀布案例

案例介绍:编写程序:模拟石头剪刀布游戏。程序在0、1或2中随机产生一个数,0代表布、1代表剪刀、2代表石头。提示用户输入值2、1、0,然后显示一条信息,表明用户与计算机谁赢得了比赛。案例代码:import java.util.Scanner;public class Game { public static void main(String[] args){ int comp =(int)( Math. random() * 3); int your; Scanner input =

2021-04-02 01:16:59 1396 1

原创 Java学习之计算从键盘输入的所有元素之和、最大值、最小值和平均值案例

案例介绍:编写程序:从键盘输入5个整数,并存放到一个数组中,然后计算所有元素的和、最大值、最小值和平均值。案例代码:import java.util. Scanner;public class IntArray { public static void main(String[] args){ int[]a = new int[5]; int sum,max,min; double avg = 0; Scanner input = new Scanner(System.in);

2021-04-02 01:01:07 4117 1

原创 Java学习之计算矩阵A+B 、矩阵A-B和矩阵A的转置矩阵案例

案例详情:已知两个3x4矩阵A和B,计算A+B 、A-B和A的转置矩阵。案例代码:public class MatrixDemo { public static void printArray(int [][] array){ for(int i = 0; i < array.length; i++){ for(int j = 0; j < array[i].length; j++){ System.out.print(array[i][j] +" "); }

2021-04-02 00:40:24 2963

原创 Java学习之选择排序法对数组按升序排序案例

基本知识:选择排序法先找到数列中最小的数,然后将它和第一个元素进行交换。接下来,在剩余的数中找到最小数,将它和第二个元素进行交换,以此类推,直至该数列中仅剩下一个数为止。案例代码:public class ArrayScrt { public static void main(String[] args){ int[] numbers = { 5, 2, 8, 4, 3, 1, 12, -33}; System.out.println("排序之前: "); for(int num : num

2021-04-01 23:59:01 2105

windows版文件目录快速索引:红色是文件名,红色上面是该文件目录,复制到C盘D盘等搜索框即可搜索

windows版文件目录快速索引: 红色是文件名,红色上面是该文件目录,复制到C盘D盘等搜索框即可搜索 win10亲测有效 python编写 注意:如无法允许,请先安装python。

2024-05-11

该程序目前有问题,会对用户电脑造成严重卡顿,请不要下载,仅做记录,后期会及时更新完善

无线网络的密码找回 该程序目前有问题,会对用户电脑造成严重卡顿,请不要下载,仅做记录,后期会及时更新完善

2024-04-29

SecureCRT无法正常打开,弹出“检测到较旧的配置”的迁移向导界面

SecureCRT无法正常打开,弹出“检测到较旧的配置”的迁移向导界面

2024-04-17

模糊搜索:ff+关键字

模糊搜索:ff+关键字

2024-03-07

centos7.9版本的gvim包

centos7.9版本的gvim包

2024-03-04

centos6.9的gvim

centos6.9的gvim安装包

2024-03-04

liulanqi-chrome+yilaibao

liulanqi_chrome+yilaibao

2024-02-02

最终版本的vim插件和3个软件

.vim/和.vimrc文件

2024-02-01

vim-verilog-systemverilog编程语法高亮

vim——verilog_systemverilog编程语法高亮

2024-02-01

zuizhongbancvimrc

zuizhongbancvimrc

2024-01-26

Vim插件-easygrep

:Grep ddd #搜索所有出现ddd的文件

2024-01-26

vim终版.vimrc文件

终版.vimrc文件

2024-01-24

shanghai-vimrc

avoid useing this vimrc, just for testing

2024-01-22

vim-真实使用要改成.vimrc隐藏文件

mv vimrc .vimrc

2024-01-19

linux对比工具-文件内容、目录比较

linux对比工具——文件内容、目录比较

2024-01-19

vim插件-配合数字电路systemverilog编程时使用

vim插件——配合数字电路systemverilog编程时使用

2024-01-16

syntastic-配套的依赖需要安装clang作为编译器才可自动语法检查

syntastic——配套的依赖需要安装clang作为编译器才可自动语法检查

2024-01-16

syntastic-vim中语法检查错误插件

syntastic——vim中语法检查错误插件

2024-01-16

LargeFile-迅速打开大文件插件

LargeFile插件——迅速打开大文件插件(可自定义大文件的容量如100M所属于大文件)

2024-01-16

pathogen-vim插件管理器

pathogen——vim插件管理器

2024-01-11

plug-vim中插件管理器

plug——vim中插件管理器

2024-01-11

.vimrc-vim的配置文件

.vimrc——vim的配置文件。包含以下插件: 1)neocomplcache自动代码对齐插件 2)align自动符号对齐插件 3)visincr同列数字升序或降序编号插件 4)tagbar标签窗口插件

2024-01-11

neocomplcache-代码/路径自动补齐插件

vim中命令自动补齐插件

2024-01-11

visincr-同一列的数字快速编号插件

vim中进行同列数字快速编号的插件

2024-01-11

tagbar-vim中的标签插件

可以在.vimrc中设置<F3>键开启和关闭

2024-01-11

align-自动对齐(如=、,等等)

举例,将1~6行以=对齐: 在vim命令模式下执行:1,6 Align=按回车键。

2024-01-11

Libreoffice-自带pdf编辑功能:Libreoffice-centos7系统皆可丝滑安装

Libreoffice-自带pdf编辑功能:Libreoffice-centos7系统皆可丝滑安装。

2024-01-10

flameshot截图工具-Linux版

flameshot截图工具——Linux版

2024-01-10

支持Windows各种版本的截图工具

支持Windows各种版本的截图工具

2023-11-03

windows系统中通过端口查询快速杀死进程-小工具

windows系统中通过端口查询快速杀死进程——小工具

2023-10-31

这是Flameshot(Linux截图工具) ,支持各种Linux版,如centos6-7

这是Flameshot(Linux截图工具) ,支持各种Linux版,如centos6-7. Flameshot(Linux截图工具) V0.8.5 官方Linux版 绿色免安装版本 cp 该文件到 安装目录下 在Application——Accessories里打开Take Screenshot

2023-09-11

Cent0S-6.9镜像下载文件

Cent0S-6.9镜像下载文件

2023-09-06

epel-release-6-8.noarch.rpm下载资源

epel-release-6-8.noarch.rpm下载资源

2023-09-05

Workspace-Map.zip

https://blog.csdn.net/weixin_47062907/article/details/119053090中的Workspace_Map.zip

2021-07-24

GOCAD2017.zip

安装步骤(1)双击SKUA-GOCAD-17-Windows-x64.msi;(2)根据crack文件夹里的Install.txt步骤安装验证许可

2021-07-19

SMO_605_15325_CHS_Setup.tar.gz

SuperMap Object 6 SP5(V6.0.5)压缩包

2021-07-18

SuperMap_LicenseCenter_10.20.6.17.zip

超图许可配置程序

2021-07-18

卫星位置计算程序(C#版2.0).zip

卫星位置计算程序(C#版2.0)

2021-06-04

卫星位置计算程序(C#版).zip

卫星位置计算程序(C#版)1.0版本,还有C#2.0和Java版本(见另外博文https://blog.csdn.net/weixin_47062907/article/details/117586682?spm=1001.2014.3001.5501)

2021-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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