游客发表

java数据妄想是甚么(java数据妄想)

发帖时间:2024-05-18 14:55:14

导读 巨匠好,数据甚ja数小经来为巨匠解答以上的下场。java数据妄想是妄想甚么,java数据妄想这个良多人还不知道,据妄如今让咱们一起来看看吧!一、数据甚ja数【代码截图】【运... 2022-09-09 09:42:08

巨匠好,妄想小经来为巨匠解答以上的下场。java数据妄想是据妄甚么,java数据妄想这个良多人还不知道,数据甚ja数如今让咱们一起来看看吧!

一、妄想【代码截图】【运行截图】【源代码】package com.haha;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Scanner;public class Test { public static void main(String args[]) {  Scanner scanner = new Scanner(***.in);  System.out.print("请输入n值 :");  int n = scanner.nextInt();  Listlists = new ArrayList();  for (int i = 1; i <= n; i++) {   lists.add(i);  }  Collections.shuffle(lists);  System.out.println("天生的据妄随机数序列为:" + lists.toString());  System.out.println("------------------------------------------------");  while (true) {   System.out.println("请抉择:1. 削减数字    2.删除了数字 ");   System.out.print("您的抉择是:");   int input = scanner.nextInt();   switch (input) {   case 1:    System.out.print("请输入削减的数:");    int add=scanner.nextInt();    addNumber(lists, add);    break;   case 2:    System.out.print("请输入删除了的数:");    int del=scanner.nextInt();    delNumber(lists, del);    break;   default:    break;   }  } } public static void addNumber(Listlists, int add) {  lists.add(add);  Collections.shuffle(lists);  System.out.println("削减后的随机序列为:" + lists.toString());  System.out.println("------------------------------------------------"); } public static void delNumber(Listlists, int del) {  int k=0;  for (int i = 0; i < lists.size(); i++) {   if (lists.get(i) == del) {    k++;    lists.remove(i);   }  }  if (k==0) {   System.out.println("您所删除了的 "+del+" 不存在,请重新抉择!数据甚ja数");   System.out.println("------------------------------------------------");   return;  }  Collections.shuffle(lists);  System.out.println("删除了后的妄想随机序列为:" + lists.toString());  System.out.println("------------------------------------------------"); }}直接用会集add以及remove多重大.以前做过相似名目,呵护一组序列的据妄挨次号。

二、数据甚ja数当时的妄想做法是,削减没下场,据妄删除了或者调解挨次的时候,动态更正影响的序列号。

三、好比删除了一个id,那末删除了后,还要做一个操作,update set serial=serial-1 where serial>[id] @sunny秋水人家 超有急躁,你代码都是手写的?求Q运用会集就好了。

本文到此分享竣事,愿望对于巨匠有所辅助。

    热门排行

    友情链接