![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
秃头佛爷
日积月累,慢慢行慢慢积,文章属个人笔记,有错误之处,还望指正
展开
-
九九乘法表
【代码】九九乘法表。原创 2021-08-29 23:29:57 · 64 阅读 · 0 评论 -
一个for循环取最大值和第二大值
练习原创 2023-02-02 17:19:32 · 256 阅读 · 0 评论 -
递归计算方法
1-n之间所有自然数的和,1-n之间所有自然数的乘积,已知f(0)=1,f(1)=4,f(n+2)=2*f(n+1)+f(n),求f(10)`public class YiDaoYiBaiHe { public static void main(String[] args) { // TODO Auto-generated method stub YiDaoYiBaiHe c=new YiDaoYiBaiHe(); System.out.println(c.sum(100)); S原创 2022-01-06 17:54:18 · 189 阅读 · 0 评论 -
基本数据类型与引用数据类型,值传递
方法参数的值传递机制方法,必须由其所在类或对象调用才有意义。若方法含有参数:形参:方法声明时的参数实参:方法调用时实际传给形参的参数值Java里方法的参数传递方式只有一种:值传递。即将实际参数值的副本传入方法内,而参数本身不受影响。形参是基本数据类型,将实参基本数据类型变量的**“数据值**”传递给形参形参是引用数据类型,将实参引用数据类型变量的“地址值”传递给形参public class ValueTransferTest { public static void main(String原创 2022-01-06 16:49:14 · 277 阅读 · 0 评论 -
方法的重载
在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。特点:与返回值类型无关,只看参数列表,且参数列表必须不同。(参数个数或参数类型)调用时,根剧方法参数列表的不同来区别。public class OverloadExer { public static void main(String[] args) { OverloadExer o=new OverloadExer(); System.out.println(o.mOL(2)); System.out.p原创 2022-01-06 16:27:15 · 279 阅读 · 0 评论 -
数组的异常
1.数组角标越界异常:ArrayIndexOutOfBoundsException2.空指针异常:NullpointerException一旦程序出现异常,未处理,就终止执行原创 2022-01-05 15:34:45 · 62 阅读 · 0 评论 -
java.util.Arrays工具类
Boolean equals(int[] a,int[] b) 判断两个数组是否相等String to String(int[] a) 输出数组信息Void fill(int [] a,int val) 将指定值填充到数组之中Void sort(int[] a) 对数组进行排序Int binarySearch(int[] a,int key) 对数组进行二分法检索指定的值import java.util.Arrays;int[] arr1=new int[]{1,4,26,34,9};原创 2022-01-05 15:30:56 · 235 阅读 · 0 评论 -
复制的方法
复制public class fuzhi { public static void main(String[] args) { int[] array1,array2; array1=new int[]{2,3,4,5,23,19}; array2=array1; for(int i=0;i<array2.length;i++){ if(i%2==0){ array2[i]=array1[i]; } } for(int i=0;i<array2.原创 2022-01-05 15:03:42 · 58 阅读 · 0 评论 -
求解圆的面积
圆的面积公式 π乘r的平方代码如下public class CircleTest { public static void main(String[] args) { Circle c1=new Circle(); c1.radius=2.1; double area=c1.findArea(); System.out.println(area); }}class Circle{ //属性 double radius; //求圆的面积 public原创 2021-09-15 13:06:47 · 146 阅读 · 0 评论 -
冒泡排序练习
对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个,即需要进行length-1次。第二次是对n-1个数进行n-2次比较,进行到最后第n-1个的一个是最大的;第一次是对n个数进行n-1次比较,进行到最后第n个的一个是最大的;如果第—一个比第二个大,就互换。原创 2021-09-04 23:03:00 · 105 阅读 · 0 评论 -
二分查找数组
二分法查找:前提必须有序在这里插入代码片boolean isFlag=true;int[] arr2=new int[] {-48,-14,2,34,54,66,75,5,21,33}; int dest1=-35; int head=0;//初始索引 int end=arr.length-1;//末索引 while(head<=end) { int middle=(head+end)/2; if(dest1==arr2[middle]) { System.o原创 2021-09-03 00:11:20 · 50 阅读 · 0 评论 -
杨辉三角10行输出
即:yanghui[i][j]=yanghui[i-1][j-1]+yanghui[i-1][j];3.从第三行开始,对于非第一个元素和最后一个元素的元素。2.每一行的第一个元素和最后一个元素都是1。1.第一行有一个元素,第n行有n行元素。原创 2021-09-02 22:54:23 · 3048 阅读 · 0 评论 -
从键盘读入学生成绩,找出最高分,并输出学生成绩等级
从键盘读入学生成绩,找出最高分,并输出学生成绩等级* 成绩》=最高分-10 等级为’A’* 成绩》=最高分-20 等级为’B’* 成绩》=最高分-30 等级为’C’* 其余 等级为’D’* 提示:先读入学生人数,根据人数创建int数组,存放学生成绩。运行结果如图代码如下:import java.util.Scanner;//1.使用Scanner,读取学生人数 Scanner scanner=new Scanner(System.in); System.out.p原创 2021-09-02 00:49:30 · 2871 阅读 · 0 评论 -
1000以内的完数
完数:一个数恰好等于他的因子之和。原创 2021-08-31 23:38:27 · 90 阅读 · 0 评论 -
100以内的所有质数的输出
质数:素数,只能被1和它本身整除的自然数;–》从2开始,到这个数-1结束为止,都不能被这个数本身整除。原创 2021-08-29 23:51:55 · 407 阅读 · 0 评论 -
菱形上下结构
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-08-29 23:19:24 · 87 阅读 · 0 评论