40 【程序 40 字符串排序】

题目:字符串排序。

package cskaoyan;

public class cskaoyan40 {
@org.junit.Test
public void arraySort() {
java.util.Scanner in = new java.util.Scanner(System.in);
System.out.println("请输入3个字符串,每个字符串以回车结束!");
String[] str = new String[3];
for (int i = 0; i < 3; i++) {
str[i] = in.nextLine();
} sort_arr(str); System.out.println("排序后的结果为:");
print_arr(str); in.close();
} private void sort_arr(String[] array) {
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array.length - i - 1; j++) {
if (array[j].compareTo(array[j + 1]) > 0) {
String temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
}
} private void print_arr(String[] array) {
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
System.out.println();
}
}

最新文章

  1. 《java JDK7 学习笔记》之对象封装
  2. [NOIP2014]自测
  3. Maven初级学习(三)常用命令
  4. javascript实现json页面分页
  5. magento中如何实现产品图片放大效果
  6. IIS 7.0 下 httpMoudle 失效的问题
  7. python27+django调用数据库
  8. Spring Mvc返回html页面404错误解决记录--转载
  9. tomcat源码解读(2)–容器责任链模式的实现
  10. ios中的界面跳转方式
  11. C语言读写伯克利DB 4
  12. docker镜像和容器的导出导入
  13. 【c#】RabbitMQ学习文档(三)Publish/Subscribe(发布/订阅)
  14. Xgboost_sklearn代码Demo
  15. Java ME之Android开发从入门到精通
  16. 树形动态规划(树状DP)小结
  17. 解决Firefox显示“已阻止载入混合活动内容”的方法
  18. Eclipse安装Activiti Designer插件
  19. CITROEN C8 BSI HC12 Mileage Correction with Digiprog3
  20. BZOJ2001 HNOI2010城市建设(线段树分治+LCT)

热门文章

  1. 获取当前日期或者某个日期相隔N天内的全部日期以及星期几
  2. ZooKeeper介绍(转载)
  3. oracle 给表字段把VARCHAR2 换成 CLOB
  4. Springboot AOP写操作日志 GET POST
  5. airflow--Error: Already running on PID 22603 (or pid file &#39;/home/rdev/airflow/airflow-webserver.pid&#39; is stale)
  6. Java8-ConcurrentHashMap
  7. Java8-Lock-No.05
  8. spring+mybatis所需各种服务的搭建
  9. The method setCharacterEncoding(String) is undefined for the type HttpServletResponse
  10. leetcode解题报告(4):Search in Rotated Sorted ArrayII