第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

怎么實(shí)現(xiàn)代碼???

https://img1.sycdn.imooc.com//5b99ded500018d4c10010466.jpg

這個(gè)用java怎么寫呢???

正在回答

2 回答

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("請輸入字符串?dāng)?shù): ");

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); //在數(shù)組內(nèi)將字符排序

str[i]=String.copyValueOf(ch1); //數(shù)組轉(zhuǎn)為字符串

}

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

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

}

}

}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕瓜453346 提問者

String[] str = new String[100]; 這個(gè)我懂了,新定義的數(shù)組。。
2018-09-16 回復(fù) 有任何疑惑可以回復(fù)我~

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

str[i] = input.next();

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

你好,這行是什么意思,為什么要這么寫???

Arrays.sort(ch1); //在數(shù)組內(nèi)將字符排序

str[i]=String.copyValueOf(ch1); //數(shù)組轉(zhuǎn)為字符串

ValueOf代表的是什么意思??

String [] str = new String[100] ; ? ? ? ? ? ? 這個(gè)是新定義的方法嗎????


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

策子劉

不好意思哈,剛看到 1、char [] ch1 = str[i].toCharArray(); 是將字符串轉(zhuǎn)換成字符數(shù)組,從而可以進(jìn)行下一步的 Arrays.sort(ch1); //在數(shù)組內(nèi)將字符排序 2、String.copyValueOf(char [] data ) 這是一個(gè)固定的方法,將字符數(shù)組轉(zhuǎn)換成字符串 3、String [] str = new String[100] ; 這個(gè)是新定義了一個(gè)長度為100的字符串?dāng)?shù)組,這里還是有些問題的,如果輸入的ASCII碼字符超過100個(gè)就會(huì)產(chǎn)生溢出錯(cuò)誤
2018-09-17 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕瓜453346 提問者 回復(fù) 策子劉

你好~~~ 按照你的方法我試了一下,但是后面輸出不正確!?。?String.copyValueOf(char[] data)這個(gè)可以在哪學(xué)到???
2018-09-17 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

怎么實(shí)現(xiàn)代碼???

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)