社区
Java SE
帖子详情
如何将一个String字符串放到Char[]字符数组里排序?
cctvbhg
2006-05-23 02:10:42
我想在键盘输入一串数字,用空格隔开,程序运行输出这些排好序的数字~
class Test
{
public static void main(String[] args)
{
char[] ch = new char[1024];
for(int i = 0; i<args.length();i++)
{
ch[i] = args[i]; //???这里类型怎么转换????
}
}
}
在线等`谢谢`!
...全文
504
13
打赏
收藏
如何将一个String字符串放到Char[]字符数组里排序?
我想在键盘输入一串数字,用空格隔开,程序运行输出这些排好序的数字~ class Test { public static void main(String[] args) { char[] ch = new char[1024]; for(int i = 0; i<args.length();i++) { ch[i] = args[i]; //???这里类型怎么转换???? } } } 在线等`谢谢`!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangang
2006-08-21
打赏
举报
回复
执行一下,可以实现排序
public class MyTest
{
public static void main(String []args)
{
char[][] ch=new char[args.length][];
for(int i=0;i<ch.length;i++)
{
ch[i]=new char[args[i].length()];
ch[i]=args[i].toCharArray();
java.util.Arrays.sort(ch[i]);
for(int j=0;j<ch[i].length;j++)
{
System.out.print(ch[i][j]+"");
}
System.out.println("");
}
}
}
cctvbhg
2006-08-20
打赏
举报
回复
谢谢各位了!今天有空来结贴,才发现自己以前学的这么不扎实!
呵呵~我现在已经学到J2EE了,STRUTS进行中...一起努力!
贴子回复次数大于跟给分次数
怎么给不了分?!
cctvbhg
2006-08-20
打赏
举报
回复
谢谢各位了!今天有空来结贴,才发现自己以前学的这么不扎实!
呵呵~我现在已经学到J2EE了,STRUTS进行中...一起努力!
andyjt
2006-05-23
打赏
举报
回复
在JDK厘米输入tochar就可以找到
netsummer123
2006-05-23
打赏
举报
回复
好像键盘接受的是字节流吧
Donp9527
2006-05-23
打赏
举报
回复
String[] a = new String[args.length];
这句话是什么意思啊?
GALFORDD
2006-05-23
打赏
举报
回复
同意楼上的
toCharArray();直接就能把String转成char[]了
Arrays类里也有现成的sort方法
zmj666
2006-05-23
打赏
举报
回复
char[] c = str.toCharArray();
Arrays.sort(c);
打错
zmj666
2006-05-23
打赏
举报
回复
char c = str.toCharArray();
Arrays.sort(c);
cctvbhg
2006-05-23
打赏
举报
回复
谢谢`我读读~
安迪
2006-05-23
打赏
举报
回复
试着做了一个,看是不是你说的那种排序?
public static void main(String[] args) {
String temp = null;
String[] a = new String[args.length];
char[] ch = new char[1024];
for (int i = 0; i < a.length; i++) {
a[i] = args[i].substring(i, i + 1);
}
for (int m = 0; m < a.length; m++) {
temp = a[m];
for (int n = m + 1; n < a.length; n++) {
if (temp.compareTo(a[n]) > 0) {
temp = a[n];
a[n] = a[m];
}
a[m] = temp;
ch[m]=temp.charAt(0);
}
System.out.print(ch[m]);
}
}
stefli
2006-05-23
打赏
举报
回复
Integer.parseInt()
或者
Integer.parseFloat()
安迪
2006-05-23
打赏
举报
回复
那个 "for(int i = 0; i<args.length();i++)"应该是" for(int i = 0; i<args.length;i++)"吧?
Java工程师必学系列课程之5--《
字符串
及正则表达式》视频课程
可以毫不夸张的说,任何
一个
Java程序,都离不开对
字符串
保存和处理。很多学员对
字符串
的理解只是处于比较粗浅的阶段。殊不知,如果对
字符串
处理的不好,会影响到软件的运行效率。本课程专门讲解
字符串
相关的知识,将...
字符串
String
与
字符数组
char
[]的相互转化?
一、
字符串
String
转换成
char
数组 to
Char
Array()方法
String
str = "abc";
char
[] ch = str.to
Char
Array(); // ch:['a','b','c'] 二、
char
数组转换成
字符串
String
// 方法一: new
String
(
字符数组
)
char
[] ch =...
学习-Java
字符串
之
字符串
、
字符数组
与字节数组间的使用之单词重新
排序
任务描述 本关任务:对给定单词重新
排序
(按照组成单词的字母升序
排序
)。 相关知识 之前我们学习了
字符串
和数组,下面我们来了解一下
字符串
、
字符数组
、字节数组相互间的... // 将
字符串
转为
字符数组
char
[]
char
字符数组
和
字符串
,
char
和
string
定义的
字符串
的区别与遍历
C++中并没有专门的
字符串
的类型,
一个
字符串
实际上就是
一个
字符数组
,与普通
字符数组
不同的是,
字符串
的结尾有
一个
字符\0,表示
字符串
的结束。
char
可以定义
字符数组
,也可以定义
字符串
char
定义的
字符数组
...
字符串
和
字符串
数组
文章目录
字符串
字符串
输出
字符串
常用方法计算
字符串
的长度
字符串
拼接
字符串
拷贝
字符串
比较
字符串
数组
字符串
用双引号引起来的就是
字符串
,
字符串
由字符组成
字符串
使用%s格式化输出
字符串
以\0结尾,没有\0就不是...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章