「java基础编程题数组」java数组常见编程题型

博主:adminadmin 2022-12-17 15:45:06 63

本篇文章给大家谈谈java基础编程题数组,以及java数组常见编程题型对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java入门编程题:某班有十位同学,请顺序输入十位同学的学号,保存在数组中,并输出所有同学的学号?

import java.util.Scanner;

public class Students {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

String[] students=new String[10];

String No=null;

for (int i = 0; i 10 ; i++) {

System.out.println("请输入学号:");

No=in.next();

students[i]=No;

}

System.out.println("学号是:");

for (String a:students) {

System.out.print(a+" ");

}

}

}

java数组编程题数组

public static void lot() {

int[] a = new int[] { 1, 7, 9, 6, 3, 5, 2, 4, 8 };

Arrays.sort(a);// 排序

int min = a[0];

// 扩容

int[] array = new int[(int) (a.length * 1.5)];

for (int i = 1; i  a.length; i++) {

array[i - 1] = a[i];

}

// 最小的放到新数组最后

array[(int) (a.length * 1.5) - 1] = min;

// 显示

for (int j = 0; j  array.length; j++) {

System.out.println(array[j]);

}

}

几个java基础数组的编程问题,谢谢高手解答,详见图

import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class ArrayTest{ public static void main(String[] args){ int[] ns = {一0,一,漆,陆,9,四,三,吧,二,5}; String[] ss = {"张三","李四","王五","赵四","张三","李四"}; //数字排序 int k = 0; for (int i = 0; i  ns.length; i++) { for (int j = 0; j ns[j]) { k = ns[j]; ns[j] = ns[i]; ns[i] = k; } } } for (int i = 0; i  ns.length; i++) { System.out.print(ns[i]+" "); } System.out.println(); //掉重复项 List lists = new ArrayList(); for (String s:ss) { lists.add(s); } Set lSet = new HashSet(); lSet.addAll(lists); String[] nr = lSet.toArray(new String[一]); for (int i = 0; i  nr.length; i++) { System.out.print(nr[i]+" "); } System.out.println(); //删除指定标元素 String[] ds = new String[ss.length - 三]; for (int i = 0; i  ss.length; i++) { if (i陆) { ds[i] = ss[i]; } } for (int i = 0; i  ds.length; i++) { System.out.print(ds[i]+" "); } }

java基础编程题数组的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java数组常见编程题型、java基础编程题数组的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-17,除非注明,否则均为首码项目网原创文章,转载请注明出处。