- 博客(37)
- 收藏
- 关注
原创 C盘扩容——只能删除C盘右边的磁盘对C盘进行扩展
或者删除之前转移至其他盘,否则删除之后,则无法找回。将C盘右边的磁盘,删除,点击C盘选择扩展卷即可。注意:被删除盘如果有重要数据信息,请备份。如上图所示:只能删除D盘对C进行扩容!输入:compmgmt.msc。规范安装目录十分重要。win+R弹出命令框。
2024-06-03 09:22:01
481
原创 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as
Whitelabel Error
2022-08-16 20:35:33
5261
原创 Java周记(1)03/06-03/12
一:数组的动态静态方法Student[] stu = new Student[20];//动态分配20个Student类型的数组空间Student[] stu1= new Student[]{1,2,3,4,5,6,7}//静态分配数组//注意:[数组个数]与{1,2,3,4,5,6}不可同时既是静态又是动态//动静不可结合,这里不是语文古诗的越丰富越好java中实体的使用中,一定是先创建对象。Student s1= new Student();//创建Student的实体类对象s1s1
2022-03-12 16:02:05
694
原创 01C程序的运行机制
C程序的运行机制编辑:编写我们的xxx.c文件,就是 源代码编译:将.c程序 翻译成 目标文件(xxx.obj)//在计算机底层执行链接:将目标文件xxx.obj 生成可执行文件(xxx.exe)//在计算机底层执行运行:执行xxx.exe文件,得到运行的结果//开发我们的项目#include<stdio.h>//引入头文件//这是一个main函数,是程序的入口void main(){//现在通常是int main() //说明 //1.printf是一个函数
2021-06-03 11:02:45
155
原创 JAVA-----可变个数形参
/*可变个数的形参方法1.jdk5.0新增的内容2.具体使用2.1可变个数形参的格式:数据类型…变量名2.2当调用可变个数形参的方法时,形参不同的方法之间构成重载2.3可变个数形参的方法与本类中方法名相同,形参不同的方法之间构成重载2.4可变个数形参的方法与本类中方法名相同,形参类型也想通的数组之间不能构成重载,不能共存。2.5可变个数形参的要求,在方法的形参中,必须声明在末尾,一下形式public void show(int i,String … strs){}2.6可变个数形参在方
2021-02-05 16:25:22
168
翻译 JAVA---面向对象复习(更新中)
1. 面向对象学习的三条主线第一条Java类及类的成员:属性,方法,构造器,代码块,内部类第二条面向对象的三大特征:封装性,多态性,继承性(抽象性)第三条其他关键字:this,super,static,final,abstract,interfacepackage,package,import等2.面向对象与面向过程(理解)面向过程强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。
2020-12-08 17:27:36
165
原创 JAVA---输入两个整数A,B长度不超过100,求A+B的和
代码:public class Baiweihetest { public static void main(String[] args) { Scanner scan=new Scanner(System.in); //首先确保a,b可以随意输入 System.out.println("输入100长度以内的a,b"); String a=scan.next(); String b=scan.next(); //定义容器放置元素 int []arraysa=new int[
2020-12-07 23:24:13
987
原创 JAVA---类的成员之二:方法(method)练习题目
题目要求:定义类Student,包含三个属性:学号number(int),年级state(int),成绩score(int),创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。问题一:打印出3年级(state值为3)的学生信息。问题二:使用冒泡排序按学生的成绩排序,并遍历所有学生信息。提示:1)随机生成数:Math.random(),返回值类型为double;2)四舍五入取整:Math.round(double d),返回值类型long.代码:public class Array
2020-12-07 19:56:35
306
原创 JAVA---属性与局部变量的相关知识点
类的属性使用属性(成员变量)VS 局部变量1.相同点1.1定义变量的格式,数据类型 变量名=变量值1.2先声明,后使用1.3变量都有其对应的作用域2.不同点2.1在类中声明的位置不同属性,直接定义在类的一对{}内局部变量,声明在方法内,方法形参,代码块内,构造器形参,构造器内部的变量2.2关于权限修饰符的不同属性,可以在声明属性时,指明其权限,使用权限修饰符常用的权限修饰符:private,public,缺省,protected ------>封装
2020-12-06 17:56:50
113
原创 JAVA---跳跃游戏问题
题目要求如下图所示:解题思路:basestep:默认为1;01…n-3n-2n-1位置3210403<42<31<20<14>1目的地basestep=154321更改后的basestepa[0]<basestep——>不可以到达最后由前一项到达后一项最短距离需要1步,即basestep设置为1;当第n-2项为0,即到达第n-1的距离需要在第n-3项才可以完成,第n-2项
2020-12-04 14:57:08
296
原创 JAVA---每日小题练习
冒泡排序数组赋值数组反转常见的数组异常代码:public static void main(String[] args) {// 1.使用冒泡排序,实现如下数组的从小到大排序 Scanner scan=new Scanner(System.in); int []arr=new int[]{34,5,22,-98,6,-76,0,-3}; for(int i=0;i<arr.length-1;i++) { for(int j=0;j<arr.length-1.
2020-12-02 09:40:53
146
原创 JAVA---迪杰斯特拉算法最短距离
代码:public class Dijkstra {public static int maxvalue =10000;//在函数方法定义之前定义 public static void main(String[] args) {// 注意事项,除了输入的起始位置之外,其他的除了[i][i]都有应以为无穷大 System.out.println("节点个数"+"\t"+"权值边数"); Scanner scan=new Scanner(System.in); int num=scan.n
2020-12-01 17:40:56
382
原创 JAVA---冒泡排序
//冒泡排序算法/*确定最后一个数字,不管是从小到大,还是从大到小,都是确定数组的最后一个数值。从开始两个两个的比较总结下来其实外层for循环只需要遍历length-1次内层是从开始,到最后,但是每遍历一次,最后就会确定一个数,因此内层for循环条件是随外层循环减少;public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.println("输入个数:"); in
2020-11-27 19:49:20
88
原创 JAVA----二分法查找有序数组元素位置
代码: public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.println("输入数组个数:"); int n=scan.nextInt(); int num[]=new int[n];// int[] num=new int [n]; System.out.println("生成n个不相同的数组数:"); for(int i=0;i<num.l
2020-11-27 09:21:31
720
2
原创 JAVA---贪心算法有趣题目
解题思路:从题目中可以分析出,当天数目*(当天以及以往价格中最低的价格)可以得出最少花费的钱。代码:public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.println("输入你想要的天数:"); int n=scan.nextInt(); System.out.println("输入当天价格:"); int [] jiage=new int[n]; f.
2020-11-26 23:22:37
247
原创 JAVA---数组从小到大排序方法
1.Arrays.sort()方法排序public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("输入数组个数:"); int n = scan.nextInt(); System.out.println("输入数组元素"); int[] num = new int[n]; for (int i = 0; i < num.length;
2020-11-26 16:56:50
17388
1
原创 JAVA--杨辉三角
代码:public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.println("输入杨辉三角的行数:"); int n=scan.nextInt(); int i; int[][] name=new int[n][]; for(i=0;i<name.length;i++) { name[i]=new int[i+1];//每行元素
2020-11-25 21:45:56
113
原创 JAVA经典面试题:创建一个长度为n的int型数组,要求取值为[1~30],同时元素值各不相同
首先规定数组int[] number=new int[N];//动态方法定义随机生成数的范围以及所应用的函数int temp;//暂时存放随机数temp=(int)(Math.random()*30+1);//Math.random()的范围是[0,1)左闭右开思路,利用for循环嵌套结构,第一层for循环为数组元素的输入,第二层for循环为判定是否有重复值,如果重复值则赋值循环的当前位数舍弃,重新赋值。for(int i=0;i<value.length;i++){ .
2020-11-25 15:23:01
3877
原创 JAVA-------二维数组的相关知识点
*** 二维数组的使用:**规定:二维数组分为外层数组的元素,内层数组的元素int[][] arr=new int[4][3];外层元素:arr[0],arr[1]等内层元素:arr[0][0] arr[1][2]等arr[0]=arr为地址值arr[0][0]:默认定义的数组类型的默认值.针对于初始化方式一:比如int[][] arr=new int[4][4];外层元素初始化的数值为:地址量内层元素初始化的数值为:与一位数组初始化的情况相同3.
2020-11-24 15:31:49
287
1
原创 特殊关键字的使用:break、continue
特殊关键字的使用:关键字使用范围不同点相同点breakswicth-case/循环结构中结束当前循环关键字后面不能执行语句continue循环结构中结束当次循环关键字后面不能执行语句//Break;在这里插入代码片 public static void main(String[] args) { for(int i=1;i<=10;i++) { if(i%4==0){ break; } System.out.pr
2020-11-19 21:02:02
147
原创 JAVA-----输出菱形
运行截图嵌套循环结构:嵌套循环:将一个循环结构A声明在另一个循环结构B的循环体 中,就构成了嵌套循环。外层循环:循环结构B内层循环:循环结构Aa.内层循环结构遍历一遍,只相当于外层循环结构执行了一次。b.假设外层循环需要执行m次,内层循环需要执行n次。此时内层循环的循环体一共 执行了m*n次。外层循环控制行数,内层循环控制列数。代码块: public static void main(String[] args) { // TODO Auto-generated met.
2020-11-19 17:51:26
159
原创 JAVA 输出1~100以内的质数
1~100以内的所有质数的输出:public static void main(String[] args) { //获取当前时间的毫秒数; long start=System.currentTimeMillis(); //long end=System.currentTimeMillis(); Scanner scan=new Scanner(System.in); int num=0; int j; boolean flag=true; for(int i=2;i&l
2020-11-19 17:40:21
1245
原创 JAVA——古风排版
输入格式:输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。输出格式:按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个) public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println("输入每列字符数:"); int row=sc
2020-11-17 23:24:04
394
2
原创 使用JAVA输入一个字符串,分别输出单个字符
使用JAVA输入一个字符串,分别输出单个字符package java11;import java.util.Scanner;public class Put { public static void main(String[] args) { System.out.println(“请输入字符串:”); Scanner scan=new Scanner(System.in); String name=scan.next(); for(int i=0;i<name.length();i++)
2020-11-16 14:56:36
6389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人