![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
无名之辈无名之辈
这个作者很懒,什么都没留下…
展开
-
java冒泡排序法对数组进行排序
public class test_BubbleSort { public static void main(String[] args) { //冒泡排序 int[] arr = new int[]{5, 7, 2, 9, 4, 1, 0, 5, 7}; BubbleSort(arr); System.out.println(Arrays.toString(arr)); } /*5,7,2,9,4,1,0,5,7原创 2020-06-29 23:24:45 · 1039 阅读 · 0 评论 -
java利用递归解决汉诺塔问题
public class test_Hanoi { public static void main(String[] args) { hanoi(3, 'A', 'B', 'C'); } /* n 共有n个盘子 from 开始的柱子 in 中间的柱子 to 目标柱子 无论有多少个盘子,都认为是只有两个盘子:最上面的一个盘子和下面的所有盘子 * */ public s原创 2020-06-27 22:50:29 · 275 阅读 · 0 评论 -
留下考题答案造福我校后来人(考试过后再看,不要抄袭)
别白嫖,哥哥们留个赞吧题目:(填空题)1、(10分)程序填空:二维数组周边元素之和,行数>=3,列数>=4代码:import java.util.Scanner;public class try_5 { public static void main(String[] args) { final int M = 3; final int N = 4; int i, j, sum = 0, a[][] = new int[M][N原创 2020-06-04 17:39:49 · 913 阅读 · 0 评论 -
Java代码计算一元二次方程
1.0版本代码如下:(该版本的计算并不完善,例如输入1,2,1它会提示你"该方程中的数据进行了开平方,所以不太准确",这是个意料之外的错误,以后再改,改版本仅供参考)package calculate;import java.util.Scanner;class calculate_2 { public static void main(String[] args) { ...原创 2020-03-28 15:11:42 · 2894 阅读 · 0 评论 -
Java回文数.如"12321","123454321"(5个数)
代码:import java.util.Scanner;//回文数.如"12321","123454321"(5个数)public class _04 { public static void main(String[] args) { Scanner sc =new Scanner(System.in); System.out.println("请输...原创 2020-03-28 15:00:01 · 805 阅读 · 0 评论 -
Java输入n个无序的整数,请编写程序,找出其中最大数所在的位置.请以以下三种情况运行你的程序.以便验证你的程序是否正确.(不得少于5个数)① 最大数在最前 ② 最大数在最后 ③ 最大
代码如下:import java.util.ArrayList;import java.util.Scanner;/*输入n个无序的整数,请编写程序,找出其中最大数所在的位置。请以以下三种情况运行你的程序,以便验证你的程序是否正确。(不得少于5个数) ① 最大数在最前 ② 最大数在最后 ③ 最大数在中间*/public class _03_1 { pu...原创 2020-03-28 14:58:12 · 811 阅读 · 0 评论 -
Java输入若干整数(不少于10个),用–1结束输入,以每行三个数的形式输出,再从这些数中选出所有奇数放在另一个数组中,然后输出.
直接放代码:import java.util.ArrayList;import java.util.Scanner;public class _02 { public static void main(String[] args) { System.out.println("请输入几个数,以-1结束: "); Scanner sc = new Sca...原创 2020-03-28 12:11:21 · 1635 阅读 · 0 评论 -
Java中按位运算符
在Java中“<<” :左移运算符,n << 1,相当于n乘以2“>>” : 右移运算符,n >> 1,相当于n除以2代码例子: int nEnd = 1000 << 1; System.out.println("nEnd : "+nEnd); int nEnd2 = 1000 >&...转载 2020-03-09 00:27:06 · 2621 阅读 · 2 评论 -
Java截取字符串
String截取: //截取第一位 String s = "123456"; s = s.substring(0, 1); System.out.println(s);如果想要截取int类型,需要将int转为String再进行截取原创 2020-03-06 16:51:37 · 216 阅读 · 0 评论 -
Java获取数据类型
获取数据类型可以自己创建一个方法:static String getType(Object a) { return a.getClass().toString(); }注:本文章只为作者记录笔记,他人查阅仅供参考原创 2020-03-06 12:08:16 · 1997 阅读 · 1 评论 -
Java数据类型转换
int转String类型:int i = 1; String v=i+""; System.out.println(getType(v)); #此处getTYpe()为自己创建的方法输出:class java.lang.StringString类型转int类型String ss = "123"; int i = Inte...原创 2020-03-06 12:04:38 · 118 阅读 · 0 评论 -
Java&与&&的区别
java中&和&&的区别:例如在for的判断语句中:&&只有在左边判断条件为true时才会继续判断右边的条件&在左边判断为false时会继续判断右边条件该文章仅供作者记笔记使用...原创 2020-02-22 00:02:50 · 978 阅读 · 2 评论