自定义博客皮肤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 68 1

原创 冒泡排序

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

2021-03-01 13:50:33 61

原创 Arrays类

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

2021-03-01 13:35:18 50

原创 数组

数组:相同类型数据的有序集合数组的创建: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 69

原创 数字计算

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 113

原创 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 40

原创 九九乘法表

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 57

原创 练习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 101

原创 练习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 49

原创 练习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 48 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 90

原创 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 1705

原创 Scanner对象

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

2021-02-09 21:52:44 37

原创 文档注释

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

2021-02-09 21:48:14 49

原创 运算符

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

2021-02-09 20:25:06 48

原创 变量

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

2021-02-08 17:07:27 54

原创 类型转换

类型转换低——————————————————>高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 41

原创 数据类型扩展

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

2021-02-08 15:29:28 47

原创 Java基础语法

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

2021-02-08 15:05:55 38

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

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

2021-02-08 14:53:46 79

原创 Markdown 学习

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

2021-02-08 14:38:16 93

空空如也

空空如也

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

TA关注的人

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