自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 稀疏数组介绍

稀疏数组介绍 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存这数组 稀疏数组的处理方式 记录数组一共有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模数组中 ...

2021-03-03 16:18:27 142 1

原创 冒泡排序

冒泡排序 1.比较数组中,两个相邻的元素,如果第一个数比第二个大,我们就交换他们的位置 2.每一次比较都会产生一个最大或最小的数 3.下一轮可以少一次排序

2021-03-01 13:50:33 118

原创 Arrays类

Arrays类 给数组赋值:fill方法 对数组排序:sort方法,按升序排序 比较数组:equals比较数组中元素值是否相等 查找数组:binarySearch能对排序好的数组进行二分查找法排序

2021-03-01 13:35:18 102

原创 数组

数组:相同类型数据的有序集合 数组的创建: 1.声明 例:int[] n; 2.使用new操作符创建数组 n=new int[10]; 3.给数组元素中赋值 n[0]=1; n[1]=2; 注:1. 2可以合在一起 int [] n=new int [10]; 遍历数组 数组名.length 数组的三种初始化 1.静态初始化:创建+赋值 int a={1,2,3}; 2.动态初始化:包含默认初始化 int [] b =new int [10]; b[0]=1; 3.默认初始化: int [] c =new

2021-02-28 21:09:11 132

原创 数字计算

package Scanner; import java.util.Scanner; public class 数字计算 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String m=""; int i=0; int l=0; int sum=0; System.out.print

2021-02-10 14:04:38 191

原创 2021-02-10

package Scanner; public class sj { public static void main(String[] args) {//打印三角形 for(int j=1;j<=5;j++){ for(int i=5;i>=j;i--){//打印空格 System.out.print(" "); } for(int i=1;i<=j;i++){

2021-02-10 13:37:38 86

原创 九九乘法表

package Scanner; public class 九九乘法表 { public static void main(String[] args) { for (int j=1;j<=9;j++){ for(int i=1;i<=j;i++){ System.out.print(j+"*"+i+"="+j*i+"\t"); } System.out.println()

2021-02-10 13:26:27 107

原创 练习4

package Scanner; public class 练习4 { public static void main(String[] args) { //1-1000之间奇数和偶数的和 int sum1=0; int sum2=0; int sum3=0; for (int i =1;i<=1000;i++){ if(i%2==0){ sum1=sum1

2021-02-10 11:15:29 183

原创 练习3

public class 练习3 { //1-1000被5整除的数,并且一行输出3个数 public static void main(String[] args) { for(int i=1;i<=1000;i++){ if(i%5==0){ System.out.print(i+"\t"); } if(i%(5*3)==0){//被5整除且是第三个的数 被1

2021-02-10 11:04:52 93

原创 练习2

package Scanner; //求多个数的和与平均数// import java.util.Scanner; public class 练习2 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int m =0; double sum = 0; while(scanner.hasNextDouble()){

2021-02-10 10:38:27 145 1

原创 练习

package Scanner; //1-100之间除去被10整除的数 public class 练习 { public static void main(String[] args) { int i=1; int sum=0; for(int i=1;i<=100;i++){ if(i%10==0){ sum=sum+i; System.out.println(

2021-02-10 09:54:03 137

原创 Java中的方法

什么是方法? 在Java中psvm就是一个方法 package Scanner; public class 练习 { public static void main(String[] args) { } } public static是修饰符 void为无返回值 main是方法的名字 String[]是参数类型 args是参数名 方法的调用 当方法返回一个值的时候,方法调用通常被当作一个值 例 int i =max(实参,实参) ; 如果方法返回值是void,方法调用一定

2021-02-09 22:29:58 1904

原创 Scanner对象

我们可以通过Scanner类来获取用户的输入 通过Scanner类的next()与next Line()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据

2021-02-09 21:52:44 84

原创 文档注释

作者名@author 版本号@version 指明需要最早使用的jdk版本@since 参数名@param 返回值情况@return 异常抛出情况@throws

2021-02-09 21:48:14 95

原创 运算符

逻辑运算符 &&:与 两个变量都为真,结果才为真 ||:或 两个变量有一个为真,结果为真 !:取反 如果是真则变为假,如果是假则变为真 短路运算 &&:如果第一个变量为假,第二个变量不执行 位运算 例: A=0011 1100 B=0000 1101 A&B=0000 1100 A|B=0011 1101 (取反)~B=1111 0010 (异或:相同为0,不相同为1)A^B=0011 0001 ...

2021-02-09 20:25:06 91

原创 变量

局部变量:在方法中,必须声明和初始化值 实例变量:在类里面,方法的外面,从属对象;如果不自行初始化,基本类型(除布尔外)的默认值为0,布尔为false,其余为null 类变量:从属于类 类变量关键字:static 常量:可以看成变量值不变的变量 常量关键词:final ...

2021-02-08 17:07:27 98

原创 类型转换

类型转换 低——————————————————>高 byte short char—>int—>long—>float—>double 从高转换到低是强制转换 从低转换到高是自动转换 #不能对布尔值进行转换 #转换的时候存在内存溢出或精度问题` 操作比较大的数的时候注意溢出问题 int m=1000000000; int n=20; int c=n*m; //溢出 long b=n*m //还是溢出 long b=n*((long)m) //先将其转换在计算

2021-02-08 16:49:11 90

原创 数据类型扩展

整数扩展 进制 二进制 0b开头 八进制 0开头 十六进制 0x开头 浮点数扩展 浮点数类型:舍入误差,是个大约数,接近但不等于,最后不要用浮点数进行比较 字符扩展 可以将字符强制转换成数字 所有的字符本质还是数字 #转义字符 \t 空格 \n 换行 ...

2021-02-08 15:29:28 101

原创 Java基础语法

1.注释 单行注释 // 多行注释 /* / 文档注释 /* */ 2.标识符:类名 方法名 变量名 标识符命名以大小写字母 $ 下划线 开头 3.数据类型 数据类型分为基本类型和引用类型 基本类型分为数值类型和布尔型 布尔类型 占1位(bit) 数值类型分为整数类型 浮点类型 字符类型 整数类型都有 byte 占1个字节 short 占2个字节 int 占4个字节 long 占8个字节 浮点类型都有 float 占4个字节 double 占8个字节

2021-02-08 15:05:55 83

原创 快捷键与dos命令基础建

ctrl+a 全选 ctrl+x 剪切 ctrl+z 撤销 ctrl+s 保存 打开cmd的方式 1.开始菜单–>系统–>命令提示符 2.开始菜单+r–>输入cmd 常用dos命令 dir 查看当前目录下的所有文件 cd 切换目录 cd/d 换盘 cd… 返回上一级 cls 清理屏幕 exit 退出终端 ipconfig 查看电脑ip javac +Java文件名.java 编译 Java+Java文件名 运行编译 javad

2021-02-08 14:53:46 134

原创 Markdown 学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Markdown 学习 标题 # +文字 二级标题 ## +文字 三级标题 ### +文字 ....... 字体 加粗 **字体** 倾斜 *字体* 加粗倾斜 ***字体*** 废弃 ~~字体~~ 引用 > +文字 分割线 ***或--- 插入图片 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZAD5MQVo-1612766172396

2021-02-08 14:38:16 232

空空如也

空空如也

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

TA关注的人

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