自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Entropy

Life feeds on negative entropy.

  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 矩阵微分方程求解

其中都是n行n列的方阵函数如何求解,请大家交流

2020-11-16 08:50:48 2211 2

原创 JAVA词汇

horizontal 水平alignment 居中constants 常量

2020-09-15 23:29:04 196

原创 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;n次落地经过路线总长度和下次反弹的高度。

/** 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;n次落地经过路线总长度和下次反弹的高度。* */public class Question10 { static double height = 100; public static void main(String[] args) { Question10 q = new Question10(); int n = 2; System.out.println(q.

2020-08-25 13:04:30 3526

原创 题目:输入一行字符,分别统计出其大小写英文字母、空格、数字和其它字符的个数。

import java.util.Scanner;/** 题目:输入一行字符,分别统计出其大小写英文字母、空格、数字和其它字符的个数。* */public class Question7 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String input = sc.nextLine(); char[] cha = input.

2020-08-25 12:43:26 3366

原创 JAVA 题目:一个数如果恰好等于它的因子之和,这个数就称为”完数”。例如6=1+2+3.编程找出1000以内的所有完数。

import java.util.ArrayList;/* * 题目:一个数如果恰好等于它的因子之和,这个数就称为”完数”。例如6=1+2+3.编程找出1000以内的所有完数。 * */public class Question9 { public static void main(String[] args) { for (int i = 1; i <= 1000; i++) { if (isFullNumber(i)) { .

2020-08-25 12:39:57 2996

原创 题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。

import java.util.Scanner;/* * 题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。 * 例如2+22+222+2222+22222(此时共有5个数相加), * 几个数相加由键盘控制。输出结果的形式如:2+22+222=246; * */public class Question8 { public static void main(String[] args) { Scanner sc = new Scanner(Sy.

2020-08-25 10:52:36 831

原创 求两个数的最大公因数、最小公倍数

import java.util.Scanner;/* * 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 * */public class Question6 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("m : "); int m = sc.nextInt(); .

2020-08-24 14:41:13 293

原创 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示

import java.util.Scanner;/* * 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 * */public class GradeLevel { public static void main(String[] args) { System.out.println("Please enter the score:"); Scanner sc = new .

2020-08-24 13:57:49 2015

原创 JAVA分解质因数

/* * 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 * */import java.util.Scanner;public class Decompose { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入一个整数:"); int target = sc..

2020-08-21 17:31:37 104

原创 JAVA水仙花数

/* * 题目:打印出所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 * 例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 * */public class NarcissusNumber { public static void main(String[] args) { for (int i = 100; i <= 999; i++) { if (isNarcissus(i.

2020-08-21 16:55:43 72

原创 找素数

/* * 题目:判断101-200之间有多少个素数,并输出所有素数。 * */public class CountPrimeNumber { public static void main(String[] args) { getPrimeNumber(101, 200); } // 获得a与b之间的素数 private static void getPrimeNumber(int a, int b) { int sum = 0.

2020-08-21 15:49:40 78

原创 斐波那契数列,兔子繁殖

/* * 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少 * *分析: * 1.假设第n 月有a1对兔子, 其中能生育的为b1. * 2.那么第n + 1 月就有a2 = a1(上个月的总数) + b1(新生出来的个数)对. * 3.第n + 2 月时, 第n月的兔子都能生了, 因此此时兔子的总对数 * a3 = (a1 + b1)(这是上个月的基数) + a1(第n 月存在的兔子都.

2020-08-21 13:56:04 353

原创 匿名内部类

格式接口名称 对象名 = new 接口名(){//覆盖重写所有抽象方法};public interface MyInterface { public abstract void method();}public class MyInterfaceImpl implements MyInterface{ @Override public void method() { System.out.println("实现类覆盖重写方法!");.

2020-08-11 13:23:08 72

原创 权限修饰符

public protected (default) private 同一个类 1 1 1 1 同一个包 1 1 1 0 不同包子类 1 1 0 0 不同包非子类 1 0 0 0 1 代表可见0 代表不可见default代表不写另外:外部类:public/default成员内部类:public / protected/default/p...

2020-08-11 12:50:19 95

原创 局部内部类

public class LocalInner { public void method() { class Inner {//局部内部类 int num = 12; public void method2() { System.out.println(num); } } Inner inner = new Inner(); in.

2020-08-11 12:40:46 86

原创 内部类的同名变量访问

public class Outer { int num = 10; public class Inner { int num = 20; public void methodInner() { int num = 30; System.out.println(num);//内部类方法的局部变量 System.out.println(this.num);//内部类的成员变量 .

2020-08-11 10:52:14 135

原创 成员内部类的使用

直接方式:外部类名称 . 内部类名称 = new 外部类名称(). new 内部名称();public class BodyMain { public static void main(String[] args) { Body body = new Body(); body.methodBody(); System.out.println("= = = = = = = = ="); Body.Heart heart = ne

2020-08-11 10:40:34 64

原创 成员内部类的使用

间接方式:在外部类的方法当中,使用内部类,然后main只是调用外部类的方法例如:public class Body { private String name; public void methodBody() { System.out.println("外部方法"); new Heart().Beat(); } public String getName() { return name; } p

2020-08-11 10:29:02 86

原创 java多态

访问成员变量的两种方式:1)直接通过对象名称访问成员变量:看等号左边是谁,优先用谁,没有则向上找2)间接通过成员方法访问成员变量:看该方法属于谁,优先用谁,没有则向上找编译看左,运行还看左 成员方法:在多态代码中,成员方法的访问规则:看new的是谁,就优先用谁,没有则向上找 编译看左,运行看右...

2020-08-09 16:42:39 71

原创 java接口

接口就是多个类的公共规范;接口是一种引用数据类型,最重要的内容就是其中的抽象方法如何定义接口:public interface 接口名称{//接口内容}接口中可以包含:常量、抽象方法、默认方法、静态方法、私有方法接口当中的抽象方法,修饰符必须是固定的public abstract,这两个关键字修饰符可以选择性省略抽象方法的三要素可以视情况而定public interface MyInterfaceAbstract{//抽象方法 public ab...

2020-08-08 20:56:07 86

原创 JAVA抽象方法

抽象方法所在的类必须是抽象类;不能直接new抽象对象;必须用一个子类来继承抽象父类;子类必须覆盖重写抽象父类当中的所有抽象方法;覆盖重写的实现:子类去掉抽象方法的abstract关键字,然后补上方法体、大括号;...

2020-08-07 22:29:30 110

原创 JAVA发红包案例

public class User { private String name; private int currentMoney; public void show() { System.out.println("我是" + getName() + ",我现在有" + currentMoney + "元。"); } public User() { } public User(String name, int currentMo.

2020-08-06 12:44:27 121

原创 Arrays练习:将字符串所有字符升序排列,倒序打印

import java.util.Arrays;/** * 将字符串所有字符升序排列,倒序打印 */public class ArraysTest { public static void main(String[] args) { String str = "January23rd1999"; char[] arr = str.toCharArray(); Arrays.sort(arr); // 升序排列 .

2020-08-04 13:42:49 272

原创 数组工具类Arrays

public static String toString(数组)public static void sort(数组)import java.util.Arrays;public class ArraysMethod { public static void main(String[] args){ int[] arr = {1,9,9,9,0,1,2,3}; Arrays.sort(arr); System.out.println(Ar

2020-08-04 13:28:19 59

原创 java中static关键字注意事项

1. 对于static修饰的方法,可以通过对象名进行调用,但推荐用类名称调用2. 没有static修饰的方法,必须通过对象名进行调用3. 无论是成员变量还是成员方法,如果有了static修饰,都推荐使用类名称进行调用4. 对于本类中的静态方法,可以省略类名称5. 静态只能直接访问静态,不能直接访问非静态6. 静态方法中不能使用this(this代表当前对象,通过谁调用的方法,谁就是当前对象)...

2020-08-04 12:43:35 305

原创 字符串练习二:从键盘输入一个字符串,统计其中各种字符的个数(大写字母、小写字母、数字、其他)

import java.util.Scanner;/** * 从键盘输入一个字符串,统计其中各种字符的个数(大写字母、小写字母、数字、其他) */public class StringTest2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入一个字符串:"); String input .

2020-08-03 23:28:58 13568

原创 字符串练习一:定义一个方法,把数组{1,2,3}按指定格式拼接成一个字符串:[word1#word2#word3]

public class StringTest { /** * 定义一个方法,把数组{1,2,3}按指定格式拼接成一个字符串:[word1#word2#word3] */ public static void main(String[] args) { int[] arr = new int[] { 1, 2, 3 }; System.out.println(getString(arr)); } public stati.

2020-08-03 22:56:52 240

原创 java字符串常用方法

boolean equals(String str);boolean equalsIgnoreCase(String str);int length();String concat(String str);//拼接字符串char charAt(int index);//获取索引位置字符int indexOf(String str);//查找参数字符串在本字符串中首次出现的索引位置,如果没有返回-1String substring(int begin);//截取字符串,从参数位置到字符

2020-08-03 13:49:42 133

原创 JAVA字符串创建方法

public class CreateString { public static void main(String[] args) { // 使用空参构造 String str1 = new String(); System.out.println(str1); // 根据字符数组创建字符串 char[] charArray = new char[] { 'a', 'b', 'c' }; String.

2020-08-03 12:41:39 245

原创 ArrayList练习四:生成20个随机数放入大集合,筛选其中的偶数放入小集合,筛选过程用方法实现

import java.util.ArrayList;import java.util.Random;/** * 生成20个随机数放入大集合,筛选其中的偶数放入小集合,筛选过程用方法实现 */public class ArrayListTest3 { public static void main(String[] args) { ArrayList<Integer> big = new ArrayList<>(); Random.

2020-08-02 22:09:55 347

原创 ArrayList练习三:按指定格式打印集合元素

import java.util.ArrayList;public class ArrayListTest { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("Peter"); list.add("Bob"); list.add("Jack"); Sy.

2020-08-02 21:25:48 217

原创 ArrayList练习二:自定义4个学生对象,添加到集合并遍历输出

import java.util.ArrayList;/** * 题目要求:自定义4个学生对象,添加到集合并遍历输出 */public class ArrayListTest { public static void main(String[] args) { // 创建4个学生对象 Student[] stu = new Student[4]; stu[0] = new Student("Bob", 18); stu[1.

2020-08-01 18:55:00 1503

原创 ArrayList练习一

import java.util.ArrayList;import java.util.Random;/** * 题目:生成6个1~33之间的随机整数,添加到集合,并遍历集合。 */public class ArrayListTest { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); Random r = .

2020-07-31 16:08:41 107

原创 ArrayList类实例化的对象中存入基本类型

import java.util.ArrayList;/** * 如果希望向ArrayList当中储存基本数据类型,必须使用基本类型对应的“包装类”。 * 基本类型 包装类(引用类型,包装类都位于java.lang包下) */public class ArrayListBasic { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>.

2020-07-31 15:44:36 511

原创 JAVA中ArrayList类的常用方法

import java.util.ArrayList;public class ArrayListMethod { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); System.out.println(list); // 向集合中添加元素 boolean success = list.a.

2020-07-31 14:42:48 736

原创 JAVA猜数游戏(Random类的应用)

import java.util.Random;import java.util.Scanner;public class RandomGame { public static void main(String[] args) { Random r = new Random(); int target = r.nextInt(100) + 1; System.out.println("Number to guess is in my heart.

2020-07-31 10:43:13 167

原创 JAVA 输入年月返回该月份的天数

import java.util.Scanner;public class MonthDays { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Enter Year:"); int year = sc.nextInt(); System.out.print("Enter Month:".

2020-07-30 15:05:39 2023

原创 JAVA从键盘输入整数、字符串(Scanner类的应用)

import java.util.Scanner;public class ScannerTest { public static void main(String[] args) { // 从键盘输入 Scanner sc = new Scanner(System.in); // 从键盘输入一个整数 int num = sc.nextInt(); System.out.println("输入的数字为" + num.

2020-07-30 10:39:27 2054

原创 JAVA整数反转,例如输入892,输出298

public class IntegerReverse { public static void main(String[] args) { int target = 762142; System.out.println("Original number is : " + target); String str = Integer.toString(target); int len = str.length(); in.

2020-07-29 22:37:55 175

原创 JAVA数组反转

public class Reverse { public static void main(String[] args) { int[] array = new int[] { 12, 3, 13, 4, 6, 7, 65, 34, 23, 10, 5, -2, 20, 90 }; System.out.print("Original array : "); for (int x : array) { System.out..

2020-07-28 23:46:26 97

R语言入门

R语言使用简介.docx R语言基础.pptx R-4.0.3-win.exe RStudio-1.3.1093.exe

2020-12-04

空空如也

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

TA关注的人

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