问答详情
源自:8-7 Java 中的 static 使用之静态变量

怎么实现代码???

https://img4.mukewang.com/5b99ded500018d4c10010466.jpg

这个用java怎么写呢???

提问者:慕瓜453346 2018-09-13 11:52

个回答

  • 策子刘
    2018-09-13 17:06:11
    已采纳

    import java.util.Arrays;

    import java.util.Scanner;

    public class Test {

    public static void main(String[] args) {

    Scanner input = new Scanner(System.in);

    System.out.println("请输入字符串数: ");

    int num = input.nextInt();

    System.out.println("请输入"+num+"组字符串: ");

    String [] str = new String[100] ;

    for (int i =0 ; i< num; i ++){

    str[i] = input.next();

    char [] ch1 = str[i].toCharArray();

    Arrays.sort(ch1); //在数组内将字符排序

    str[i]=String.copyValueOf(ch1); //数组转为字符串

    }

    for (int i = 0; i< num; i ++){

    System.out.println(str[i]);

    }

    }

    }


  • 慕瓜453346
    2018-09-16 17:18:11

    for (int i =0 ; i< num; i ++){

    str[i] = input.next();

    char [] ch1 = str[i].toCharArray(); 

    你好,这行是什么意思,为什么要这么写???

    Arrays.sort(ch1); //在数组内将字符排序

    str[i]=String.copyValueOf(ch1); //数组转为字符串

    ValueOf代表的是什么意思??

    String [] str = new String[100] ;             这个是新定义的方法吗????