当前位置: 首页 > news >正文

番禺网络做seo网站营销推广

番禺网络,做seo网站营销推广,网站一键建设,公司网站站群是什么Date: 2024.07.09 16:43:47 author: lijianzhan 需求实现: 设计一个java类,java方法,使用Random函数,根据实现用户输入随机数生成一个打乱的数组。 package com.lin.java.test;import java.util.Arrays; import java.util.Rando…

Date: 2024.07.09 16:43:47 author: lijianzhan

需求实现: 设计一个java类,java方法,使用Random函数,根据实现用户输入随机数生成一个打乱的数组。

package com.lin.java.test;import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;public class NewDemoTestExp {/*** 需求:使用Random函数实现用户输入随机数生成一个打乱的数组* */public static void main(String[] args) {// 设置一个名为data的数组 动态数组初始化int[] data = new int[10];// 对数组进行赋值操作for (int i = 0; i < data.length; i++) {data[i] = i + 1;}System.out.println("通过循环赋值获取到的从1-10的有序数组: " + Arrays.toString(data));// 扫描器开启Scanner userInput = new Scanner(System.in);System.out.println("请输入1-10范围内的数字: ");String inputValue = userInput.nextLine();// 初始化用户输入的数字 Int类型数值int num = 0;// 判断用户输入的是否是数字,以及是否在0-10的数字范围之内if (isNumeric(inputValue)) {// String类型转换为Int类型num = Integer.parseInt(inputValue);if (num == 0 || num > 10) {System.out.println("您输入的值是必须在1-10数字范围内!");return;}System.out.println("您输入的数字是: " + num);}// 设置中间变量tempint temp = 0;for (int j = 0; j < data.length; j++) {Random numberRandom = new Random();int r = numberRandom.nextInt(num);data[j] = data[r];temp = data[j];data[r] = temp;}System.out.println("用户输入随机数生成打乱的数组为 " + Arrays.toString(data));}/*** 使用ascii码 校验该变量是否是数字* */public static boolean isNumeric(String str){if (str == null) {System.out.println("您输入的值不存在!");return false;}if (str.contains(" ")) {System.out.println("您输入的值不能存在空格!");return false;}for(int i=str.length();--i>=0;){int chr=str.charAt(i);if (chr<48 || chr>57) {System.out.println("您输入的值是" + str + ",该值并不是数字,请您重新输入!");return false;}}return true;}}

下图图示:根据用户输入的数字,获取到结果数组
在这里插入图片描述
则可以得到

通过循环赋值获取到的从1-10的有序数组: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
请输入1-10范围内的数字: 
9
您输入的数字是: 9
用户输入随机数生成打乱的数组为 [1, 8, 3, 8, 6, 9, 6, 9, 6, 6]进程已结束,退出代码0
http://www.yayakq.cn/news/10933/

相关文章:

  • 做ppt的图片素材网站有哪些网站开发最新书籍
  • 公司制做网站233小游戏网页版在线玩
  • 国际网站怎么进wordpress 表说明
  • 北京网站建设一站式服务有哪些做ppt网站
  • 网站开发的要注意基本原则房产网站怎么做才能吸引人
  • 网页上做ppt的网站好百度关键词优化多少钱一年
  • python游戏编程入门英文seo公司
  • 产品网站建设方案想学做蛋糕用哪一个网站
  • 网站如何做注册类 cpa河南省水利建设管理处网站
  • tv域名的网站六盘水市城乡建设局网站
  • 百度怎么推广网站城市建设鹤岗市网站
  • 有自己的网站做淘宝联盟号做吗找公司的网站
  • 个人电脑做网站漳州市城乡和住房建设局网站
  • 网站建设放什么会计科目免费咨询医生软件
  • 扬州网站建设哪家公司好电子商务网站开发数据库表格
  • 做淘宝客导购网站推广阿里巴巴新网站怎么做运营
  • 鞍山网站制作人才招聘电子商务网站开发的基本原则
  • 做全屏轮播的网站有哪些如何修改wordpress登录域名
  • 网站建设收费标准策划网站基本信息设置
  • 网站下载不了的视频怎么下载高端企业网站建设服务商
  • 金阊做网站价格做网站团队的人员安排
  • 手机网站建设经典教程企业如何建设网站
  • 手机网站开发制作网站重新备案 需要关闭网站么
  • 镇海区住房和建设交通局网站无锡网站建设无锡网络推广
  • 常州语言网站建设青岛网站定制开发
  • 会声会影免费模板网站搭建wordpress配置
  • 塔城建设局网站网站开发价格多少
  • js网站开发教程关于南宁网页的介绍
  • 河南建设厅八大员查询网站贵州企业网站建设
  • 合肥网站建设制作学生网页设计模板