??請教一下,把下面的String[] s={"a","b","c","d","e","f"}; 變成int[]s={1,2,3,4,5,6};怎么反序,下面代碼怎么改,謝謝!String[] s={"a","b","c","d","e","f"};? ? ? ? ? List<String> list=Arrays.asList(s);? ? ? ? ? Collections.reverse(list);? ? ? ? ? list.toArray(s);? ? ? ? ? for(String str:s)? ? ? ? ? {? ? ? ? ? ?System.out.print(str+" ");? ? ? ? ? }? ? ? ? ?}
2 回答
已采納

阿旭_
TA貢獻(xiàn)217條經(jīng)驗(yàn) 獲得超353個(gè)贊
變數(shù)字:str.charAt(0) - 'a' + 1
import?java.util.Arrays; import?java.util.Collections; import?java.util.List; public?class?Test6?{ public?static?void?main(String[]?args)?{ /* ?*?把下面的String[]?s={"a","b","c","d","e","f"}; ?*? ?*?變成int[]s={1,2,3,4,5,6}; ?*/ String[]?s?=?{?"a",?"b",?"c",?"d",?"e",?"f"?}; List<String>?list?=?Arrays.asList(s); Collections.reverse(list); list.toArray(s); for?(String?str?:?s)?{ System.out.print((str.charAt(0)?-?'a'?+?1)?+?"?"); } } }
添加回答
舉報(bào)
0/150
提交
取消