JAVA 基础编程练习题40 【程序 40 字符串排序】
2024-09-01 21:48:55
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();
}
}
最新文章
- 《java JDK7 学习笔记》之对象封装
- [NOIP2014]自测
- Maven初级学习(三)常用命令
- javascript实现json页面分页
- magento中如何实现产品图片放大效果
- IIS 7.0 下 httpMoudle 失效的问题
- python27+django调用数据库
- Spring Mvc返回html页面404错误解决记录--转载
- tomcat源码解读(2)–容器责任链模式的实现
- ios中的界面跳转方式
- C语言读写伯克利DB 4
- docker镜像和容器的导出导入
- 【c#】RabbitMQ学习文档(三)Publish/Subscribe(发布/订阅)
- Xgboost_sklearn代码Demo
- Java ME之Android开发从入门到精通
- 树形动态规划(树状DP)小结
- 解决Firefox显示“已阻止载入混合活动内容”的方法
- Eclipse安装Activiti Designer插件
- CITROEN C8 BSI HC12 Mileage Correction with Digiprog3
- BZOJ2001 HNOI2010城市建设(线段树分治+LCT)
热门文章
- 获取当前日期或者某个日期相隔N天内的全部日期以及星期几
- ZooKeeper介绍(转载)
- oracle 给表字段把VARCHAR2 换成 CLOB
- Springboot AOP写操作日志 GET POST
- airflow--Error: Already running on PID 22603 (or pid file &#39;/home/rdev/airflow/airflow-webserver.pid&#39; is stale)
- Java8-ConcurrentHashMap
- Java8-Lock-No.05
- spring+mybatis所需各种服务的搭建
- The method setCharacterEncoding(String) is undefined for the type HttpServletResponse
- leetcode解题报告(4):Search in Rotated Sorted ArrayII