编写一个Java代码,从命令行接受字符串并按字母顺序显示其字符
单词编写一个Java代码,从命令行接受字符串并按字母顺序显示其字符,java,string,command,reverse,Java,String,Command,Reverse,单词COMPUTER应显示为cemoptu 应该从命令行接受该字符串- class sortstr { public static void main(String args[]) { int len=args.length; if(len==0) { System.out.println(
COMPUTER
应显示为cemoptu
应该从命令行接受该字符串-
class sortstr
{
public static void main(String args[])
{
int len=args.length;
if(len==0)
{
System.out.println("No arguments are given ! ");
return;
}
char[] str=args[0].toCharArray();
char temp;
for(int i=0;i<len;i++)
{
for(int j=0;j<len-1;j++)
{
// Swap the characters
if(str.charAt(j)> str.charAt(j+1))
{
temp=str[j];
str[j]=str[j+1];
str[j+1]=temp;
}
}
}
for(int i=0;i<len;i++)
{
System.out.print(str[i]);
}
}
}
classsortstr
{
公共静态void main(字符串参数[])
{
int len=args.length;
如果(len==0)
{
System.out.println(“未给出任何参数!”);
返回;
}
char[]str=args[0]。toCharArray();
焦炭温度;
对于(int i=0;i由于这是家庭作业,我只能建议您回答以下问题:
1) 什么标准Java类可用于从控制台读取
2) 为了以后对输入字符串中的字符进行排序,您将使用什么样的数据结构
3) 哪种库方法允许对(2)中的数据结构进行排序
一旦你知道答案,你所要做的就是让你的手指在键盘上弹奏…因为这是家庭作业,我只能建议你回答以下问题:
1) 什么标准Java类可用于从控制台读取
2) 为了以后对输入字符串中的字符进行排序,您将使用什么样的数据结构
3) 哪种库方法允许对(2)中的数据结构进行排序
一旦你知道答案,你所要做的就是让你的手指在键盘上弹奏…那么你到目前为止做了什么?没有人会给你代码!你应该先尝试一下,如果你没有取得任何进展,请详细说明你尝试了什么以及失败的方式。这就是做家庭作业/作业的全部意义所在。你的意思是返回未解读的单词?那么你到目前为止尝试了什么?没有人会给你代码!你应该首先尝试并尝试一下,如果你没有取得任何进展,请详细说明你尝试了什么以及以什么方式失败。这就是做家庭作业/作业的全部意义。你的意思是返回未解读的单词?不……任何图书馆都遇到过不允许使用hod!!不…不允许使用任何库方法!!