• JAVA 基础编程练习题40 【程序 40 字符串排序】


    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();
    	}
    }
    
  • 相关阅读:
    iOS中的HTTPS
    HTTPS抓包之Charles
    组件化开发的一些思考
    Xcode 调试技巧
    iOS崩溃日志分析
    iOS依赖库管理工具之Carthage
    13.类的关系总结
    12.组合(Composition)
    11.聚合(Aggregation)
    10.关联(Association)
  • 原文地址:https://www.cnblogs.com/denggelin/p/11473696.html
Copyright © 2020-2023  润新知