sleep_i_like的博客

私信 关注
sleep_i_like
码龄1年
  • 6,236
    被访问量
  • 29
    原创文章
  • 292,778
    作者排名
  • 2
    粉丝数量
  • 于 2020-01-28 加入CSDN
获得成就
  • 获得11次点赞
  • 内容获得1次评论
  • 获得1次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

在1至2019中,有多少个数的数位中包含数字9?(java)

import java.util.*;public class 乱七八糟的测试{ public static void main(String[] args) { int count=0; for (int i = 0; i <=2019; i++) { String b=""+i; if(b.indexOf("9")!=-1) { count++; }...
原创
1328阅读
0评论
0点赞
发布博客于 1 年前

java实现输出2个字符中相同的字符个数的输出

public class text{ public static void main(String[] args) { String a="abcdefg"; String b="sxcvabcde"; char[]aa=a.toCharArray(); char[]bb=b.toCharArray(); int [][]q=new int [a.leng...
原创
213阅读
0评论
0点赞
发布博客于 1 年前

java想这样将数字传入我应该怎么做?

![图片说明](https://img-ask.csdn.net/upload/202003/12/1584025464_101712.png) java想这样将数字传入我应该怎么做?
1回答
发布问题于 1 年前

java蓝桥杯“三角纸牌屋”

public class 乱七八糟的测试{ public static void main(String[] args) { int count=0; for (int a = 1; a < 10; a++) { for (int b= 1; b < 10; b++) { for (int c = 1;c< 10; c++) { for ...
原创
56阅读
0评论
0点赞
发布博客于 1 年前

史上最简单先序、中序遍历实现

public class text { public static void main(String[] args) { int a[]= {1,2,3,4,5,6,7,8,9,10,11,12}; atree(a,0); System.out.println(Arrays.toString(a)); } public static void atree(int a[],int...
原创
49阅读
0评论
0点赞
发布博客于 1 年前

找到最小的可用ID(从1开始连续数组中找第一个断开的数字)

public class text {//最小可用id public static void main(String[] args) { int a[]=random(50,52); System.out.println(Arrays.toString(a)); Arrays.sort(a); System.out.println(Arrays.toString(a)); S...
原创
98阅读
0评论
0点赞
发布博客于 1 年前

寻找水王

题目:三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的水王吗?public class text { public static void main(Stri...
原创
38阅读
0评论
0点赞
发布博客于 1 年前

调增数组顺序使所有奇数位于偶数前面(归并思想实现)

import java.util.*;public class 乱七八糟的测试 { public static void main(String[] args) {//将一个数组前半部分全部放奇数,后半部分放偶数 int []a=sz(11,10); System.out.println("原数组是"+Arrays.toString(a)); int b[]=text2(a);...
原创
30阅读
0评论
0点赞
发布博客于 1 年前

代码执行以后为何没有返回数组b,我该怎么做?

public static int[] text2(int[] a) { int[]b=new int[a.length]; int m=0; int n=a.length-1; int x=0; while(m<a.length-1) { if(a[m]%2==0) { b[x]=a[m]; m++; x++; }else { b[n]=a[m]; n--; m++; } } return b; } ``` ```
1回答
发布问题于 1 年前

此代码为什么不能返回数组b的值,我该怎么做?

``` public static int[] text2(int[] a) { int[]b=new int[a.length]; int m=0; int n=a.length-1; int x=0; while(m<a.length-1) { if(a[m]%2==0) { b[x]=a[m]; m++; x++; }else { b[n]=a[m]; n--; m++; } } return b; } ``` 以下是全部代码和想实现的功能: ``` public class 乱七八糟的测试 { public static void main(String[] args) {//将一个数组前半部分全部放奇数,后半部分放偶数 //int []a=sz(11,10); //System.out.println("原数组是"+Arrays.toString(a)); //int a[]=sz(10,100); int a[]= {15,46,67,91,34,32,53,97,69,95}; System.out.println("排序前! "+Arrays.toString(a)); text2(a); System.out.println("排序过后"+Arrays.toString(a)); } //生成指定长度的数组 public static int[] sz(int a,int b) { int zz[]=new int[a]; Random x=new Random(); for (int i = 0; i < zz.length; i++) { int n=x.nextInt(b); zz[i]=n; } return zz; } public static int[] text2(int[] a) { int[]b=new int[a.length]; int m=0; int n=a.length-1; int x=0; while(m<a.length-1) { if(a[m]%2==0) { b[x]=a[m]; m++; x++; }else { b[n]=a[m]; n--; m++; } } return b; } } ```
1回答
发布问题于 1 年前

java方法,为什么数字没有交换?如果想实现这个功能我应该怎么修改?

public static void main(String[] args) { int a=2; int b=3; jh(a,b); System.out.println(a); System.out.println(b);//执行以后发现a,b的值并没有如我所愿交换 } public static void jh(int a,int b) {//目的是交换 int temp=a; a=b; b=temp; }
3回答
发布问题于 1 年前

调增数组顺序使所有奇数位于偶数前面(快排实现)

package zxcv;import java.util.*;public class 乱七八糟的测试 { public static void main(String[] args) {//将一个数组前半部分全部放奇数,后半部分放偶数 int []a=sz(11,10); System.out.println("原数组是"+Arrays.toString(a)); text1...
原创
71阅读
0评论
0点赞
发布博客于 1 年前

java生成指定长度、指定范围的数组

package zxcv;import java.lang.reflect.Array;import java.util.*;public class 另一个乱七八糟的测试 { public static void main(String[] args) { int[] rr=qwe(10,10); System.out.println(Arrays.toString(rr));...
原创
1481阅读
1评论
2点赞
发布博客于 1 年前

高效求x的n次方的方法

package zxcv;import java.util.*;public class 另一个乱七八糟的测试 { public static void main(String[] args) { int x=poww(2,15); System.out.println(x); } public static int poww(int a,int b) { if(b=...
原创
312阅读
0评论
0点赞
发布博客于 1 年前

java“小白上楼梯”

java“小白上楼梯”import java.util.*;public class 小白上楼梯{ public static void main(String[] args) { Scanner x=new Scanner (System.in); while(true) { int t=x.nextInt(); System.out.println(dg(t)); }...
原创
76阅读
0评论
0点赞
发布博客于 1 年前

java递归练习

java递归练习import java.util.*;public class 递归练习 {public static void main(String[] args) { int x=5; System.out.println(a(x)); b(1,5); int [] qw= {5,2,1,3,4}; int z=c(qw,0); System.out.print...
原创
94阅读
0评论
0点赞
发布博客于 1 年前

输出0~1之间小数的二进制

import java.util.*;public class Text{public static void main(String[] args) { double a=0.625; StringBuffer w=new StringBuffer("0."); while(a>0) { double r=a*2; if(r>=1) { w.append(1)...
原创
69阅读
0评论
0点赞
发布博客于 1 年前

判断一个整数二进制下有就几个1

判断一个整数二进制下有就几个1算法思想第一步: 8 - 1 = 7 1000 - 0001 = 0111 第二步: 8 & 7 = 0 1000 & 0111 ——————————— 0000我们可以发...
原创
101阅读
0评论
0点赞
发布博客于 1 年前

求数组中唯一重复的值

求数组中唯一重复的值我们以数组值a为例int a[]={0,1,2,3,4,5,6,7,8,9,5}//数字5重读求数组中唯一重复的值,我们有很多的方法:1. 第一种:既然是求0~9中唯一重复的数字,可以用数组a的所有值相加,在减去0+1+2+……9的值就是唯一重复的值2. 第二种:定义一个长度与a相同的数组,循环一遍,只要数组a有的数字,数组w就更新一次。最后只要求出数组w那个...
原创
76阅读
0评论
0点赞
发布博客于 1 年前

求最大公约数最简单算法(欧几米德算法)

求最大公约数最简单算法(欧几米德算法)import java.util.*;public class text {//欧几米德求最大公约数public static void main(String[] args) { System.out.println("请输入2个数字"); Scanner x=new Scanner(System.in); int a1=x.nextInt();...
原创
126阅读
0评论
0点赞
发布博客于 1 年前

位运算的几种便捷操作,可以提高编写效率

*** java位运算的几种便捷操作,可以提高编写效率***1,思考:2变成8的最快方法 大家都知道2*2*2=8,但是今天我们要利用为运算的相关机制,给大家介绍一种更加快速的方法。 2的二进制数: 8的二进制数: 0010 1000 我们可以直接将2的二进制数直接左移2位即可得到8System.out.println(2&l...
原创
146阅读
0评论
1点赞
发布博客于 1 年前

简单的输出大写金额程序

import java.util.*;public class text {//输入数字转换成大写金额(最多仅支持“万”到“分”) public static void main(String[] args) { System.out.println("请输入价值!"); Scanner x=new Scanner (System.in); double value=x.nextD...
原创
84阅读
0评论
0点赞
发布博客于 1 年前

程序实现筛选出距离最近的点

import java.util.*;public class text {public static void main(String[] args) { double[][]a= { {1,1}, {2,5}, {3,4}, {1.1,1}, }; double maxdouble =Double.MAX_VALUE; int minx=0; int ...
原创
228阅读
0评论
0点赞
发布博客于 1 年前

java插入算法实现

** java插入算法实现**import java.util.*;public class 插入算法{ public static void main(String[] args) { int a[]= {2,5,54,78,53,366,21,1}; charu(a); System.out.println(Arrays.toString(a)); } public...
原创
66阅读
0评论
2点赞
发布博客于 1 年前

java实现选择排序

java实现选择排序import java.util.*;public class 乱七八糟的测试 {//选择排序 public static void main(String[] args) { int[]a= {2,5,9,8,7,11,52,36,14}; xuanze(a); for(int x:a) { System.out.print(x+" "); } ...
原创
52阅读
0评论
1点赞
发布博客于 1 年前

java冒泡排序

java 冒 泡 排 序package zxcv;import java.util.*;public class text { public static void main(String[] args) { int[]a= {5,8,6,3,1,4,2,78,258,8,8,2,1,4,55,4,8,2,3,2,41,789,85,224,32}; maopao(a); fo...
原创
27阅读
0评论
0点赞
发布博客于 1 年前

java方法封装的联系

Java各种随机方法的集合import java.util.*;public class text { public static void main(String[] args) { System.out.println(getsns(25)); } public static char getqchar(char a,char b) {//生成字母a~b之间的一个随机...
原创
57阅读
0评论
1点赞
发布博客于 1 年前

统计字母出现的次数

统计字母出现的次数import java.util.*;public class 统计字母出现的次数 { public static void main(String[] args) { System.out.println("请输入一个字符串!"); Scanner x=new Scanner(System.in); String a=x.nextLine(); Syste...
原创
59阅读
0评论
1点赞
发布博客于 1 年前

输入一个0到9、a到z、A到Z的十六进制数,程序输出相应的十进制数。

输入一个0到9、a到z、A到Z的十六进制数,程序输出相应的 十进制数。思考java是如何实现读取用户输入char类型的?import java.util.*;public class text { public static void main(String[] args) { System.out.println("a~f的unicode码值"+(int)'a'+ " ~...
原创
215阅读
0评论
0点赞
发布博客于 1 年前

java实现十进制数0~15转换十六进制

java实现十进制数0~15转换十六进制方法一 :import java.util.*;public class text1 { public static void main(String[] args) { System.out.println("请输入一个十进制数"); Scanner x=new Scanner(System.in); int a=x.nextInt(...
原创
191阅读
0评论
1点赞
发布博客于 1 年前

回文字符串的判断

回文字符串的判断import java.util.*;public class text3 { public static void main(String[] args) { System.out.println("请输入一个字符串!"); Scanner x=new Scanner(System.in); String a=x.nextLine(); boolean q=...
原创
50阅读
0评论
0点赞
发布博客于 1 年前

用 java实现“生成指定长度随机字符串”

题目
原创
171阅读
0评论
1点赞
发布博客于 1 年前

用 java 实现“填运算符”

用 java 实现“填运算符”题目:在下面的算式中适当的添加“+、-、*、÷”运算符,使等式成立(不使用括号)。5 5 5 5 5 = 5解题思路:1. 第一步分析:这是一个由5个数组成的算式,一共需要填入4个运算符,而每两个数字之间都有4种选择(加、减、乘、除),通过循环程序可枚举填入4个运算符之一,然后...
原创
51阅读
0评论
1点赞
发布博客于 1 年前