Java工具&算法: 1、获取数组中随机一个元素&判断一个数字是否为回文数

public class JavaRandom{
    public static void main(String[] args) {

        // Java获取数组中随机的一个元素
        int [] arr = {1,2,3,4};
        产生0-(arr.length-1)的整数值,也是数组的索引
        int index=(int)(Math.random()*arr.length);
        int rand = arr[index];
        System.out.println(rand);

        // 以下内容属于Java判断一个数字是否为回文数

        int num = 98789;
        String str1 = num + "";
        StringBuilder str2 = new StringBuilder(str1);
        str2.reverse();

        int count = 0;
        for(int i=0;i<str1.length();i++){
            if(str1.charAt(i) != str2.charAt(i)){
                System.out.println(str1 + ", 不是回文数");
                break;
            }
            count++;
        }

        if(count == str1.length()){
            System.out.println(str1 + ", 是回文数");
        }

    }
}

猜你喜欢

转载自blog.csdn.net/u014230945/article/details/84337598