自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java的类 :Date、Calendar 和 SimpleDateFormat

Date 讲解:直接上代码:package com.oop.String;import java.util.Date;public class DataClass { public static void main(String[] args) { // 今天 Date date = new Date(); // 创建对象 System.out.println(date.toString()); System.out.pri

2021-12-12 12:05:24 363

原创 java的 BigDecimal 类

BigDecimal 讲解:直接上代码:package com.oop.String;public class BigDecimal { public static void main(String[] args) { double a = 1; double b = 0.9; System.out.println(a - b); // double存储的是近似值 ,运算时会存在误差 double c = 1.4;

2021-12-12 11:51:27 309

原创 java里 String、StringBuffer 和 StringBuilder 详解

目录:String类:字符串方法:测试代码:补充:StringBuffer和StringBuilder:示例代码:与String效率比较:附:String类:字符串方法:测试代码:package com.oop.String;import java.util.Arrays;public class Demo01 { public static void main(String[] args) { String str = "zhangsan"; // zhang

2021-12-12 11:46:46 368

原创 java的包装类

包装类的使用:装箱与拆箱:基本类型和字符串转换:整数缓冲区:装箱与拆箱:装箱:把基本类型转换成引用类型拆箱:把引用类型转换成基本类型package com.oop.Demo05;public class Demo01 { public static void main(String[] args) { int num = 1; // 装箱 两种方法创建实例对象 Integer integer = new Integer(num); //

2021-12-12 10:35:18 88

原创 java的四种内部类

内部类成员内部类:静态内部类:局部内部类:匿名内部类:成员内部类:成员内部类在类内部定义,与实例变量和实例方法同级;创建内部类对象时必须依赖外部类对象;内部类中不能包含静态成员,但是可以是静态常量;package com.oop.Class;public class Outer { private String name = "小叶"; public int age = 21; private int id = 1111; class Inn

2021-12-12 09:51:51 65

原创 稀疏数组的创建与还原

稀疏数组是用更小的空间去记录一个大空间的数据,因而忽视那些大空间内的重复或者无效的数据!我们需要把图中的数据存入一个数组中,但是里面0的数据太多,有效的只有两个,那么我们就可以用小规模的稀疏数组来记录一个11*11的大规模数组,从而缩小问题的规模。如图所示:例:代码实现如下:package com.xiaoye.array;public class 稀疏数组 { public static void main(String[] args) { // 创建一个二维数组

2021-11-28 09:23:11 810

原创 java实现数组的冒泡排序

冒泡排序:顾名思义,数据都是一个一个的冒上来的!!!代码及讲解如下:package com.xiaoye.array;import java.util.Arrays;public class 冒泡排序 { public static void main(String[] args) { int[] nums = {1, 23, 2, 3, 33, 25, 6, 5, 89, 737, 342, 62}; int[] result = sort(nums);

2021-11-27 12:00:45 403

原创 java打印任意范围内的质数

打印特定范围内所有质数代码及讲解如下:package com.xiaoye.scanner;import java.util.Scanner;public class label { public static void main(String[] args) { // 质数:只能被1和它本身整除的数 System.out.print("请输入要求打印的质数范围(如:x y,空格隔开):"); Scanner scanner = new S

2021-11-27 09:24:58 870

原创 递归求数的阶乘

注意:这里建议不要输入大的数据,不然可能产生溢出!!!直接上代码:package com.xiaoye.method;import java.util.Scanner;public class Demo03 { public static void main(String[] args) { System.out.println("请输入一个1~10的数:"); Scanner scanner = new Scanner(System.in);

2021-11-26 19:49:46 130

原创 java打印任意高度的三角形

我们是把一个三角形分成三部分:首先打印三角形左边空白其次打印中间左半边的三角形最后打印右半边的三角形你可以选择打印任意高度的三角形!代码如下:package com.xiaoye.scanner;import java.util.Scanner;public class 三角形 { public static void main(String[] args) { // 打印三角形 System.out.println("请输入你要打印三角形的行

2021-11-26 16:34:33 412

原创 next、nextLine、hasNext、hasNextLine的理解

首先,我们可以把输入的一系列数据想象成是放入队列中的队列是先进先出的:数据空格数据空格数据next就是取输入数据中的一个,而且是取走第一个进来的,当碰到空格时就会结束,这时就获取了一个数据;下一次next是冲第二个开始获取,且跳过空格,若无数据则需要等待输入nextline与next相比就算碰到空格也能获取到,这就等于说它可以获取到带空格的字符串,但它碰到回车时便会结束hasnext是判断有没有下一个数据,有则为返回true,如果有很多个空格隔开的数据,想象成是放在队列

2021-11-26 14:37:54 729

原创 java里使用 + 进行字符串和数字拼接详解

直接上代码:package com.xiaoye.operator;public class Demo02 { public static void main(String[] args) { int a = 10; int b = 20; // 字符串连接符 + String // 只要运算中出现了字符串,则会相当于字符串拼接起来 System.out.println(" "+ a + b); // 相当于

2021-11-26 12:35:12 5105 1

原创 java打印九九乘法表

这里主要是练习一下使用java的for循环!!!!代码如下:package com.xiaoye.scanner;public class test { public static void main(String[] args) { System.out.println("1*1=1"); System.out.println("1*2=2\t2*2=4"); System.out.println("1*3=3\t2*3=6\t3*3=9")

2021-11-26 11:46:13 180

原创 C语言递归解决八皇后问题

c语言解决八皇后问题:#include<stdio.h>#include<math.h>#include<stdlib.h>void show(); /*打印矩阵*/ int check(int queen_id); /*分段该位置是否能够放置皇后*/ void eight_queen(int n); /*摆放*/int queens[8]; /*定义一个长度为8的数组,代表八个皇后所在行的第几列,8代表八行*/ int sum=0; /*记录摆法总数

2021-11-24 14:19:45 466

原创 windows上jdk安装

jdk安装:百度搜索jdk8找到属于自己电脑版本的安装包然后下载双击下载的文件开始安装注意文件安装路径是一个好找的地方,自己应该清楚在哪里。安装完成后配置环境变量。在桌面双击此电脑快捷方式进入—>右键点击此电脑—>高级系统设置–>环境变量新建系统变量:变量名为JAVA_HOME,变量值为C:\Program Files\Java\jdk1.8.0_261(你的jdk安装路径)找到Path系统变量,新建两个,一个为 %JAVA_HOME%

2021-11-24 12:35:04 194

空空如也

空空如也

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

TA关注的人

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