![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新手
大马猴771021
这个作者很懒,什么都没留下…
展开
-
选择排序
选择排序的推理以及写法定义一个数组判断该数组需要进行的对比轮数找出需要寻找下标值次数与轮数之间的关系寻找每轮下标最小值交换元素值循环输入排序后的数组元素 private static void test11() { int arr[]={3,2,4,5,7,8,9,0 ,1,7};//定义一个数组 //数组需要进行查找的轮数 for (int i = 0; i <arr.length-1 ; i++) { //原创 2020-12-19 16:17:45 · 118 阅读 · 1 评论 -
冒泡排序
如何实现冒泡排序定义一个数组判断需要进行的对比轮数每轮比出最大值确定在末尾交换数组元素的值循环输出排序后的数组 private static void test10() { //外圈轮数 int arr[]={3,2,4,5,7,8,9,0,1,7}; int c=0; //内圈对比次数 for (int i = 1; i <=arr.length-1 ; i++) { for (原创 2020-12-19 16:09:06 · 118 阅读 · 2 评论 -
使用Java基础语言简单打印空心菱形
如何实现使用循环打印空心菱形在知道菱形是如何打印的基础之上我们要想象一下空的的该如何实现思考以后我们会发现空心菱形只需要留下菱形的边中间挖空还是在两个三角形的(一个正一个倒)的基础上保留边缘中间挖空 Scanner sc = new Scanner(System.in); System.out.println("请输入边长:"); int lean=sc.nextInt(); for (int i = 1; i <= lean;原创 2020-12-12 16:45:07 · 322 阅读 · 0 评论 -
使用Java基础语言简单打印菱形
如何实现使用循环打印菱形第一步我们需要想象一些菱形的组成然后依次打印出每一行的空格和*数可以想到菱形是由一个三角形和一个倒三角形组成的形成思路可以开始编写for (int i = 1; i <= 10; i++) { //空格 for (int j = 1; j <= 10-i; j++) { System.out.print(" "); } //星号原创 2020-12-12 16:39:47 · 207 阅读 · 0 评论 -
使用Java基础语言简单打印三角形
如何实现使用循环打印三角形首先我们要思考三角形的构成用自己的想法打印出三角形的每一层再形成一个完整的三角形如何打印一个边长为10的三角形//边长为10的三角形 private static void fun9() { for (int i = 1; i <= 10; i++) { //空格 for (int j = 1; j <= 10-i; j++) { System.out.原创 2020-12-12 16:35:47 · 242 阅读 · 0 评论 -
Java(基础)萌新也能学
Java(基础)萌新也能学Java1.Java的数据类型介绍(直接上图)2.运算符的优先级变量1.变量使用案例:用户依次根据程序的提示,输入自己的姓名,年龄,余额宝金额。利用不同数据类型的 变量一次性打印以上信息。(直接上代码)运行结果数据类型之间的转换1.自动类型转换条件:类型兼容:整数型和整数型 非整数型和非整数型 整数型和非整数型目标类型大于源类型:小的向大的转换2.强制类型转换:目标类型小于源类型案例:张三余额宝有100元,过了一天,收益0.1元,问:现在余额宝原创 2020-12-12 16:24:44 · 106 阅读 · 0 评论