笔记
奶糖~
开心~
展开
-
2021-10-03
键盘随意输入一个字符串,统计各个字符出现的次数 ☆(大写字母、小写字母、数字、其他)import java.util.Scanner;public class Demo {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println(“请输入一个字符串:”);String str=scanner.next();int bigcon=0;int smollc原创 2021-10-03 18:58:35 · 49 阅读 · 0 评论 -
2021-10-03
给定一个字符串,截取出所有的语言名称,并用/分隔String str=“python@css,html/phpjava&javascript#c!mysql";public class Demo {public static void main(String[] args) {String str="python@css,html/phpjava&javascript#c!mysql”;String s="";char[] arr = str.toCharArray();for原创 2021-10-03 18:35:13 · 47 阅读 · 0 评论 -
2021-10-03
给定一个字符串,截取出所有的英文字母 ☆ String str = “Hello,java,c++,python,html,css,mysql”;方法一public class Demo {public static void main(String[] args) {String str = “Hello,java,c++,python,html,css,mysql”;char[] arr = str.toCharArray();String s="";for (char n : arr)原创 2021-10-03 17:47:34 · 60 阅读 · 0 评论 -
2021-10-03
抽奖 ☆需求:共50张彩票,27张有奖,23张无奖特等奖1张(1)一等奖3张(2-4)二等奖5张(5-9)三等奖8张(10-17)鼓励奖10张(18-27)抽奖方式:共10人抽奖,每人抽5次,每次抽完显示几等奖,五次抽完取最高奖再次输出抽奖动作:按1抽奖import java.util.ArrayList;import java.util.Random;import java.util.Scanner;public class Demo {public static void原创 2021-10-03 16:54:39 · 61 阅读 · 0 评论 -
2021-10-03
用一个大集合存入20个随机整数,然后筛选出奇数,放入小集合中,并遍历小集合。import java.util.ArrayList;import java.util.Random;public class Demo {public static void main(String[] args) {ArrayList biglist = new ArrayList<>();ArrayList smolllist = new ArrayList<>();Random rand原创 2021-10-03 15:59:23 · 56 阅读 · 0 评论 -
2021-10-03
定义一个方法,以{元素@元素@元素}格式遍历集合元素public class Demo {public static void main(String[] args) {ArrayList list = new ArrayList<>();list.add(“Java”);list.add(“Python”);list.add(“c++”);list.add(“word”);add(list);}public static void add(ArrayList list){原创 2021-10-03 15:49:16 · 55 阅读 · 0 评论 -
2021-10-03
自定义10个学生对象,添加到集合,并遍历(提示:集合中存的是对象,那么泛型就是类名)public class Demo {public static void main(String[] args) {ArrayList list = new ArrayList<>();for (int i = 0; i < 10; i++) {list.add(new Student());}System.out.println(list);}}...原创 2021-10-03 15:47:45 · 47 阅读 · 0 评论 -
2021-10-03
生成5个1-100之间随机整数,并添加到集合中,然后遍历出来import java.util.ArrayList;import java.util.Random;import java.util.Scanner;//生成5个1-100之间随机整数,并添加到集合中,然后遍历出来public class Demo {public static void main(String[] args) {Random random = new Random();ArrayList list = new A原创 2021-10-03 15:06:38 · 56 阅读 · 0 评论 -
2021-10-03
猜数游戏:1-100之间,输入值,然后返回太大或太小,并记录次数 (guess 猜测)要求:次数<=2次,说一句你真ne次数>5次,说一句真tm笨import java.util.Random;import java.util.Scanner;public class Demo {public static void main(String[] args) {Random random = new Random();int num=random.nextInt(100)+1;原创 2021-10-03 14:49:18 · 203 阅读 · 0 评论 -
2021-10-03
定义一个方法,比较两个整数是否相等(利用重载,只考虑相同整型)public class Demo {public static void main(String[] args) {System.out.println(issame(1L,3L));}public static boolean issame(byte a,byte b){if(ab)return true;return false;}public static boolean issame(int a,int b){re原创 2021-10-03 14:18:12 · 74 阅读 · 0 评论 -
2021-10-02
定义方法,将数组int[] arr={1,3,0,6,3,0,5,8,9,0,51,0,28,0,36,23};去掉0变成一个新数组,并升序排列import java.util.Arrays;import java.util.Scanner;//定义方法,将数组int[] arr={1,3,0,6,3,0,5,8,9,0,51,0,28,0,36,23};去掉0变成一个新数组,并升序排列public class Demo {public static void main(String[] args原创 2021-10-02 17:00:46 · 51 阅读 · 0 评论 -
2021-10-02
定义方法,无限次输入数字(1-100之间),直至输入0为止,计算每个数字被输入多少次import java.util.Scanner;//定义方法,无限次输入数字(1-100之间),直至输入0为止,计算每个数字被输入多少次public class Demo {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int[] arr=new int[100];while(true) {S原创 2021-10-02 16:59:58 · 78 阅读 · 0 评论 -
2021-09-25
int[] arr={1,3,0,6,3,0,5,8,9,0,51,0,28,0,36,23};public static void main(String[] args) {// 定义方法,将数组int[] arr={1,3,0,6,3,0,5,8,9,0,51,0,28,0,36,23};去掉0变成一个新数组,并升序排列int[] arr={1,3,0,6,3,0,5,8,9,0,51,0,28,0,36,23};System.out.println(Arrays.toStrin原创 2021-09-25 20:55:14 · 40 阅读 · 0 评论 -
2021-09-25
int[] arr={1,3,0,6,3,0,5,8,9,0,51,0,28,0,36,23}; ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210925205340266.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3F3MzI3NjQyNTQwNQ==,size_16,color_FFF...原创 2021-09-25 20:53:58 · 40 阅读 · 0 评论 -
2021-09-25
定义方法,无限次输入数字(1-100之间),直至输入0为止,计算每个数字被输入多少次public static void main(String[] args) {// 定义方法,无限次输入数字(1-100之间),直至输入0为止,计算每个数字被输入多少次int[] array = new int[100];Scanner sc = new Scanner(System.in);while (true) {System.out.println(“请输入数字0-100之间(按0停止):原创 2021-09-25 20:51:38 · 48 阅读 · 0 评论 -
2021-09-25
定义方法,用来打印指定次数的hello worldpublic static void main(String[] args) {// 定义方法,用来打印指定次数的hello worldstamp(new Scanner(System.in).nextInt());}public static void stamp(int n) {for (int i = 0; i < n; i++) {System.out.println(“hello world”);}...原创 2021-09-25 20:48:42 · 41 阅读 · 0 评论 -
2021-09-25
定义方法,用来求出1-n之间所有能被3整除的整数和public static void main(String[] args) {// 定义方法,用来求出1-n之间所有能被3整除的整数和Scanner sc = new Scanner(System.in);int num=sc.nextInt();int n=add(num);System.out.println(n);}public static int add(int qinput){int sum=0;for (i原创 2021-09-25 20:47:24 · 974 阅读 · 0 评论 -
2021-09-21
⑤数组随机排序 ☆(算法)String[] arr = {“php”,“java”,“python”,“js”,“html”,“css”}; 随机打乱顺序 ☆String[] arr={“php”,“java”,“python”,“js”,“html”};String temp;for (int i = 0; i < arr.length; i++) {Random random = new Random();int num=random.nextInt(arr.length-1);te原创 2021-09-21 19:59:44 · 43 阅读 · 0 评论 -
2021-09-21
整型数组长度为100,元素在1-20之间随机,求出现次数最多的元素及次数int[] arr = new int[100];for (int i = 0; i < arr.length; i++) {arr[i] = new Random().nextInt(20) + 1;}System.out.println(Arrays.toString(arr));int max = 0;ArrayList list = new ArrayList();for (int number : ar原创 2021-09-21 19:58:02 · 60 阅读 · 0 评论 -
2021-09-21
输入一个数字,在长度为10的随机整数(1-100)数组中查找,若有输出ok,若没有输出noint[] arr=new int[10];for (int i = 0; i < arr.length; i++)arr[i]=new Random().nextInt(100)+1;for (int i : arr)System.out.println(i);Scanner scanner = new Scanner(System.in);int num=scanner.nextInt();原创 2021-09-21 19:54:38 · 48 阅读 · 0 评论 -
2021-09-21
数组元素的反转:String[] arr = {“php”,“java”,“python”,“js”,“html”,“css”}; 数组变化要求:不能创建新的数组String str;String[] arr={“php”,“java”,“python”,“js”,“html”,“css”};for (int i = 0; i < arr.length/2; i++) {str=arr[arr.length-1-i];arr[arr.length-1-i]=arr[i];arr[i]原创 2021-09-21 19:52:57 · 37 阅读 · 0 评论 -
2021-09-21
寻找整型数组中最大的值(java)int[] arr={12,4,88,23,98,32,45};int max=arr[0];for (int i = 1; i <arr.length ; i++) {if(max<arr[i])max=arr[i];}System.out.println(max);原创 2021-09-21 19:50:31 · 42 阅读 · 0 评论 -
2021-09-18
用java中的while写99 乘法表源程序public class wh2 {public static void main(String[] args) {int n,m=1;while(m<=9){n=1;while(n<=m){System.out.print(m+""+n+"="+mn+" ");++n;}{++m;System.out.println();}}}原创 2021-09-18 15:01:20 · 42 阅读 · 0 评论 -
2021-09-18
用java写99乘法表(另一种方式)源代码public class W9 {public static void main(String[] args) {for (int i = 1; i <10 ; i++) {for (int j = 1; j <= i; j++) {System.out.print(j);System.out.print(" ");}System.out.println();}}原创 2021-09-18 14:25:07 · 40 阅读 · 0 评论 -
2021-09-18
java程序写空心直角三角形(99乘法表)源代码public class w {public static void main(String[] args) {char q = ‘*’;char w = ‘=’;for (int i = 1; i < 10; i++) {for (int j = 1; j <= i; j++) {if (j 1 || j>=i ||i9) {int s = i * j;System.out.print(j);System.out.原创 2021-09-18 14:22:07 · 50 阅读 · 0 评论 -
2021-09-18
java程序写99乘法表源代码char q=’’;char w=’=’;for (int i = 1; i <10 ; i++) {for (int j = 1; j <= i; j++) {int s=ij;System.out.print(j);System.out.print(q);System.out.print(i);System.out.print(w);System.out.print(s);System.out.print(" ");}Syste原创 2021-09-18 14:17:06 · 41 阅读 · 0 评论 -
2021-09-18
java程序输写空心等腰三角形(99乘法表)package com.q1.w;public class w11 {public static void main(String[] args) {char q = ‘*’;char w = ‘=’;for (int i = 1; i <10 ; i++) {for (int j = i+1; j <10 ; j++) {System.out.print(" “);}for (int z = 1; z <=i ; z+原创 2021-09-18 14:10:05 · 90 阅读 · 2 评论