- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Java发红包,输入红包金额及发放的人数,随机为每人发红包,并输出每个人的红包金额。
import java.text.NumberFormat;import java.util.Locale;import java.util.Scanner;public class Money { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入要发送的红包金额:"); double money = sc.nextDouble().
2021-09-27 22:00:49
1036
2
原创 Java用数组实现《数据结构》中栈的出入 。
接口:public interface MyStack { //获取栈中的元素个数 int getSize(); //1.判断栈空 public boolean isEmpty(); //2.判断栈满 public boolean isFull(); //3.入栈 void push(Object obj); //4.出栈 void out(); //5.打印 void printStack();}方法的实现:public class Sta
2021-09-24 19:27:08
209
1
原创 题目:求一个3*3矩阵对角线元素之和
public class Questions { public static void main(String[] args) { /** * 题目:求一个3*3矩阵对角线元素之和 例如: * 8, 6, 4 * 9, 5, 1 * 3, 2, 7 * */ int[][] nums = { { 8, 6, 4 }, { 9, 5, 1 }, { 3, 2, 7 } }; int sum = 0; for (int i = 0; i &l.
2021-09-23 23:09:07
349
原创 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
import java.util.Arrays;import java.util.Scanner;public class Questions { public static void main(String[] args) { /** * 题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 * * 实现思路: * 1.定义一个排好序的数组 * 2.输入一个要插入的数 * 3.数组扩容,把输入的数放在数组的最后一个元素上.
2021-09-23 23:07:37
1093
原创 随机生成9位数大小写,数字密码
public class Password { public static void main(String[] args) { String password=""; for (int i = 0; i < 3; i++) { //随机生成大写字母; int big=new Random().nextInt(26); big+=65; char pass1=(ch...
2021-09-16 00:20:47
612
原创 餐馆订餐系统
package orderdinner;import java.util.Scanner;/*** 1.我要订餐;2.查看餐袋;3.签收订单* 4.删除订单;5.我要点赞;6.退出系统*/ public class ResurantManager { static Scanner sc=new Scanner(System.in); //订餐人姓名数组 static String name[]=new String[4]; ...
2021-09-16 00:19:34
182
原创 输入一行字符,分别统计出其中英文字母、空格、数字、中文和其它字符的个数。
public class Demo02 { /* * 输入一行字符,分别统计出其中英文字母、空格、数字、中文和其它字符的个数。 */public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请任意输入:"); String any=sc.nextLine(); sc.close(); count(any)...
2021-09-16 00:18:35
2548
原创 将字符串“100,10,1,0,15,20“ ,进行升序排序。
public class SecondTopic { public static void main(String[] args) { /** * 将字符串"100,10,1,0,15,20" ,进行升序排序。 */ String str ="100,10,1,0,15,20"; //对字符串内容排序 System.out.println(Arrays.toString(sort(str)));...
2021-09-16 00:17:20
258
原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
public class FirstTopic02 { public static void main(String[] args) { /** * 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 */ float sum=0f; for(int i=0;i<20;i++) { ...
2021-09-16 00:16:34
431
原创 从键盘获取一个数,分解质因数
public class Fenjie { public static void main(String [] args){ Scanner input=new Scanner(System.in); System.out.println("请输入一个正整数"); int n=input.nextInt(); if (n<=0) { System.out.println("输入有误,请重新输入"); ...
2021-09-16 00:15:06
288
原创 比较二维数组的每一列,然后把每列较小的一个输出到一个一维数组中
public class Question02 { public static void main(String[] args) { // 定义二维数组 int inArr[][] = { { 1, 8, 3 }, { 6, 5 }, { 16, 25, 67, 89,-3 }, { 2, 3, 4...
2021-09-16 00:13:37
464
原创 Java打印乘法表
public class Chengfa {public static void main(String[] args) { for(int j=1;j<=9;j++) { for(int i=1;i<=j;i++) { System.out.print(i+"x"+j+"=" +(i*j)+"\t"); } System.out.println(); } }}
2021-09-16 00:11:20
112
原创 求1000以内的完数
public class WanShu { public static void main(String[] args) { for (int i = 1 ; i <= 1000; i++) {// 遍历1000以内的所有整数 int sum=0;// 定义和变量 for (int j = 1; j <i; j++) { if (i%j==0) { ...
2021-09-16 00:10:21
1050
原创 求1000以内的水仙花数
public class Shuixianhua { public static void main(String[] args) { int a,b,c; for (int x=0;x<1000;x++){ a=x%10; b=(x/10)%10; c=(x/100)%10; if(x==a*a*a+b*b*b+c*c*c) { S...
2021-09-16 00:07:55
280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅