java 一个随机数,然后倒序显示输出

比如随机数:462倒序数:264... 比如
随机数:462
倒序数:264
展开
 我来答
尚学堂科技有限公司
2018-01-25 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
展开全部

方法如下:

public class Test {

    // 随机数倒序的方法,参数是随机数
    public void sorts(int i) {

        char[] charArray = (i + "").toCharArray();
        String string = "";

        // 倒序显示
        for (int j = charArray.length - 1; j > -1; j--) {
            string += charArray[j];
        }
        int int1 = Integer.parseInt(string);
        System.out.println(i +"倒序以后变成:" + int1);

    }

    public static void main(String[] args) {

        Test test = new Test();
        test.sorts(35461);
    }

}

运行效果:

yinfengnong
2018-01-25 · TA获得超过5619个赞
知道大有可为答主
回答量:2344
采纳率:89%
帮助的人:2297万
展开全部

运行结果:

具体代码如下:

import java.util.Random;

public class App11 {

public static void main(String[] args) {

Random random = new Random(System.currentTimeMillis());

int num = random.nextInt(1000);

System.out.println("随机数:" + num);

String result = "";

do {

result += num % 10;

num /= 10;

} while(num != 0);

System.out.println("倒序数:" + result);

}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6b46965
2018-01-25 · TA获得超过5583个赞
知道小有建树答主
回答量:957
采纳率:84%
帮助的人:425万
展开全部
import java.util.Random;

public class Demo {
public static void main (String args[]) {
//定义一个数组存放随机数:
int[] randoms = new int[3];

//产生3个随机数:
Random rnd = new Random();
for (int i=0; i<randoms.length; i++)
randoms[i] = rnd.nextInt();

//正序输出:
System.out.println("正序输出:");
for (int i=0; i<randoms.length; i++)
System.out.println(randoms[i]);

//逆序输出:
System.out.println("逆序输出:");
for (int i=randoms.length-1; i>=0; i--)
System.out.println(randoms[i]);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ccDK双子
2018-01-25 · TA获得超过101个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:44万
展开全部
public class BubbleSort{

public static void BubbleSort(int[] arr){
if(arr == null && arr.length ==0)
return;
for(int i=0;i<arr.length-1;i++){
for(int j=arr.length-1;j>i;j--){
if(arr[j]<arr[j-1])
swap(arr,j,j-1);
}
}
}
public static void swap(int[] arr,int i,int j){
int temp = arr[j];
arr[j] = arr[i];
arr[i] = temp;
}
public static void main(String[] args){
// int[] a ={100,900,8,75,63,58,88,99,303,2};
int[] a = new int[3];
for(int i=0;i<a.length;i++){
int tem = (int)(Math.random()*10);
a[i] = tem;
}
BubbleSort(a);
for(int i=0;i<10;i++){
System.out.println("a = "+a[i]);
}

}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dhy2
2018-01-25 · TA获得超过752个赞
知道小有建树答主
回答量:967
采纳率:67%
帮助的人:235万
展开全部
public static String strReverseWithArray2(String string){
if(string==null||string.length()==0)return string;
int length = string.length();
char [] array = string.toCharArray();
for(int i = 0;i<length/2;i++){
array[i] = string.charAt(length-1-i);
array[length-1-i] = string.charAt(i);
}
return new String(array);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式