现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset


Posted in 面试题 onNovember 09, 2012
import java.util.*;
public class bycomma{
public static String[] splitStringByComma(String source){
if(source==null||source.trim().equals(“”))
return null;
StringTokenizer commaToker = new StringTokenizer(source,”,”);
String[] result = new String[commaToker.countTokens()];
int i=0;
while(commaToker.hasMoreTokens()){
result[i] = commaToker.nextToken();
i++;
}
return result;
}
public static void main(String args[]){
String[] s = splitStringByComma(“5,8,7,4,3,9,1″);
int[] ii = new int[s.length];
for(int i = 0;i ii[i] =Integer.parseInt(s[i]);
}
Arrays.sort(ii);
//asc
for(int i=0;i System.out.println(ii[i]);
}
//desc
for(int i=(s.length-1);i>=0;i–){
System.out.println(ii[i]);
}
}
}

Tags in this post...

面试题 相关文章推荐
Java中实现多态的机制是什么?
Dec 07 面试题
纬创Java面试题笔试题
Oct 02 面试题
C,C++的几个面试题小集
Jul 13 面试题
"序列点" 是什么
Jul 29 面试题
枚举与#define宏的区别
Apr 30 面试题
经典c++面试题五
Dec 17 面试题
sealed修饰符是干什么的
Oct 23 面试题
Linux如何为某个操作添加别名
Mar 01 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 面试题
Linux如何压缩可执行文件
Mar 27 面试题
Java中的基本数据类型所占存储空间大小固定的吗
Feb 15 面试题
什么是ESB?请介绍一下ESB?
May 27 面试题
启动一个线程是用run()还是start()
Dec 25 #面试题
Java基础面试题
Jul 19 #面试题
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
Dec 30 #面试题
几道Java和数据库的面试题
May 30 #面试题
String s = new String(“xyz”);创建了几个String Object?
Aug 05 #面试题
一道输出判断型Java面试题
Oct 01 #面试题
用Java语言将一个键盘输入的数字转化成中文输出
Jan 25 #面试题
You might like
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
利用laravel搭建一个迷你博客实战教程
2017/08/13 PHP
jquerymobile checkbox及时刷新才能获取其准确值
2012/04/14 Javascript
基于jQuery的简单九宫格实现代码
2012/08/09 Javascript
理解Javascript的call、apply
2015/12/16 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
JavaScript学习笔记之数组随机排序
2016/03/23 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
Angular2里获取(input file)上传文件的内容的方法
2017/09/05 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别详解
2018/12/11 Javascript
详解微信小程序获取当前时间及日期的方法
2019/04/28 Javascript
微信小程序自定义tabBar在uni-app的适配详解
2019/09/30 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
Vue 打包体积优化方案小结
2020/05/20 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
Python的mysql数据库的更新如何实现
2017/07/31 Python
python操作xlsx文件的包openpyxl实例
2018/05/03 Python
pandas中去除指定字符的实例
2018/05/18 Python
python 检查是否为中文字符串的方法
2018/12/28 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
python实现PDF中表格转化为Excel的方法
2020/06/16 Python
html5 canvas移动浏览器上实现图片压缩上传
2016/03/11 HTML / CSS
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
《台湾的蝴蝶谷》教学反思
2014/02/20 职场文书
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
美术社团活动总结
2014/06/27 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
工商管理本科生求职信
2014/07/13 职场文书
学校党员对照检查材料
2014/08/28 职场文书
JS继承最简单的理解方式
2021/03/31 Javascript
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL
Python多线程实用方法以及共享变量资源竞争问题
2022/04/12 Python