
新手Java案例
搬砖IT员
这个作者很懒,什么都没留下…
展开
-
Java 斐波那契数列(兔子数列),计算斐波那契数列的第n个值,并将数列打印出来,完美实现
斐波那契数列(兔子数列) 输入一个数据n,计算斐波那契数列的第n个值 1 1 2 3 5 8 13 21 34 55 规律:一个数等于前两个数的和 要求:计算斐波那契数列的第n个值,并将数列打印出来代码亲写,可用package com.xuexi.contact;import java.util.Scanner;public class RecursionTest { public static void main(St...原创 2022-04-14 12:50:48 · 1673 阅读 · 1 评论 -
Java递归方法实现100以内数的和输出,n的阶乘输出 ,方法的定义和调用
例三、已知f(0)=1,f(1)=4,f(n+2)=2*f(n+1)+f(n), 其中n是大于0的整数,求f(10)的值 代码亲写,可用* 递归方法的使用* 1、递归方法:一个方法内调用它自身* 2、方法递归包含了一种隐式的递归,他会重复执行某段代码,但这种重复执行无需循环控制* 递归一定要向已知方向递归否则就是无穷递归,类似死循环package com.xuexi....原创 2022-04-14 12:40:25 · 1203 阅读 · 0 评论 -
【无标题】
定义一个Circle类,包含一个double型的radius属性代表圆的半径一个findArea()方法返回圆的面积定义一个PassObject,在类中定义一个方法printAreas()* 该方法定义如下:public void printAreas(Circle c ,int time)* 在printAreas方法中打印输出1到time之间的的每个整数半径值,以及对应的面积* 例如,time为5,则输出半径1、2、3、4、5,以及对应的面积* 在main方法中调用printAr...原创 2022-04-13 15:55:49 · 1255 阅读 · 0 评论 -
定义类Student、包含三个属性:学号 年级 成绩 ,冒泡排序 改进优化版,将操作数组的功能封装到方法中
代码可用,详细注释* 定义类Student、包含三个属性:学号number(int),年级state(int、成绩score(int)* 创建20个学生对象,学号为1到20,年级(小学)和成绩(百以内)都有随机数确定* 问题一:打印出三年级(state值为3)的学生信息* 问题二:使用冒泡排序按学生成绩排序,并遍历所有学生信息* 提示:* 1)生成随机数:Math.random(),返回值类型Double* 2)四舍五入取整数:Math.round(double d),返回值...原创 2022-04-07 09:48:58 · 934 阅读 · 0 评论 -
Java 定义类Student, 属性:学号 年级 成绩 ,冒泡排序 简单思想版
* 定义类Student、包含三个属性:学号number(int),年级state(int、成绩score(int)* 创建20个学生对象,学号为1到20,年级(小学)和成绩(百以内)都有随机数确定* 问题一:打印出三年级(state值为3)的学生信息* 问题二:使用冒泡排序按学生成绩排序,并遍历所有学生信息* 提示:* 1)生成随机数:Math.random(),返回值类型Double* 2)四舍五入取整数:Math.round(double d),返回值类型long...原创 2022-04-07 09:45:45 · 3830 阅读 · 0 评论 -
打印m*n的星型矩阵,再计算该矩阵面积,return
声明一个method方法,打印m*n的星型矩阵,再计算该矩阵面积 将其作为方法返回值,在main方法中调用该方法,接受返回的面积值并打印1、方法中形参定义m、n,调用时m、n作为矩阵长、宽 public class Exer11 { public static void main(String[] args) { Exer11 test = new Exer11(); int area = test.method(10,5); System.out.println(...原创 2022-04-07 09:41:22 · 870 阅读 · 0 评论 -
Java 利用面向对象的编程方法,设计类Circle计算圆的面积
代码:(亲写可用)package com.xuexi.demo; public class CircleTest {//测试类 public static void main(String[] args) { Circle c1 = new Circle(); c1.radius = 4.5; //对应方法一// double area = c1.Area();// System.out.println("此圆面积为" + area); //对应方法二 .原创 2022-04-07 09:37:34 · 3176 阅读 · 0 评论 -
键盘读入学生成绩,找出最高分并输出相应学生等级 java,数组方式
java,数组方式 代码:亲写,有效,标注清晰 键盘读入学生成绩,找出最高分并输出相应学生等级原创 2022-03-29 16:12:32 · 1157 阅读 · 0 评论 -
杨辉三角10行,java数组方式输出,简洁明了
代码:亲写,有效(清晰的解释说明)杨辉三角(10行)1、第一行有1个元素,第n行有n个元素2、每一行的第一个元素和最后一个元素都是13、从第三行开始,对于非第一个元素和最后一个元素的元素。 此值等于位于此值上一位数与此值上左一位数的和,即* yH[i][j] = yH[i-1][j-1] + yH[i-1][j]; package com.xuexi.demo;/*杨辉三角(10行) * 1、第一行有1个元素,第n行有n个元素 * 2、每一行的第一个元...原创 2022-03-29 16:08:35 · 3195 阅读 · 0 评论 -
java 数组方式输出,电话号码(联系方式),简单理解
代码:亲写有效class IphonCode {//电话号码 public static void main(String[] args) { int[] arr = new int[] {5,2,1,0,3};//号码中出现的数值 int[] code = new int[] {2,0,3,2,4,0,1,3,2,3,};//遍历号码的顺序 String tel = " "; for(int i = 0;i <code.length;i++) { tel原创 2022-03-29 16:03:57 · 2523 阅读 · 0 评论 -
Java“完数”,代码详解,
//一个数的输出恰好等于它的因子之和,这个数就称为“完数”。例如:6=1+2+3//编程,找出1000以内的所有完数。//因子:出去这个数本身的其他约数代码:(亲写有效)class dada{ public static void main(String[] args) { int add = 0; //定义add以进行因子的累加 System.out.println("1000以内质数如下: "); for(int i = 1;i <= 1000;i++){原创 2022-03-27 17:41:23 · 4939 阅读 · 0 评论 -
for、while、do-while循环结构区别
for、while、do-while循环结构区别,各循环结构方法说明原创 2022-03-25 23:32:57 · 701 阅读 · 0 评论 -
java输出100内质数,计算数量,输出美观,两种输出顺序
代码:(亲写有效)标注、解释,非常清晰,适合小白,另有缩减运行时间的优化版1、普通版,输出形式:质数从大到小输出2、优化版,输出形式:质数从小到大输出(取质数范围较大时,运行时间缩减明显)取10000以内质数时用优化版,运行时间节省几倍原创 2022-03-25 23:16:08 · 1228 阅读 · 0 评论 -
java简单九九乘法表,极简代码
九九乘法表,简单实现,Java原创 2022-03-25 19:13:49 · 280 阅读 · 0 评论 -
键盘读入不定数量的整数,判断读入的正数和负数的个数,输入0时结束 while(true),for(;;)
键盘读入不定数量的整数,判断读入的正数和负数的个数,输入0时结束 //“无限循环”while(true),for(;;)原创 2022-03-25 18:48:51 · 1882 阅读 · 1 评论 -
嵌套循环思想(较难) for循环实现输出菱形图案Java较难
嵌套循环,输出菱形图案,三角形,跟代码练习即会原创 2022-03-25 18:43:01 · 485 阅读 · 0 评论 -
Java for循环掌握方法实例 偶数、倍数
代码亲写,有效遍历百内偶数,计算总数、总个数遍历特定范围数值,3、5、7倍数特殊打印原创 2022-03-25 15:58:07 · 2485 阅读 · 0 评论