zoukankan      html  css  js  c++  java
  • 20155320 2016-2017-2《Java程序设计》第十二周课堂实践项目

    20155320 2016-2017-2《Java程序设计》第十二周课堂实践项目

    1.修改教材P98 Score2.java, 让执行结果数组填充是自己的学号:

    2.在IDEA中以TDD的方式对String类和Arrays类进行学习

    • 测试相关方法的正常,错误和边界情况

    • String类

      • charAt
      • split
    • Arrays类

      • sort
      • binarySearch

    首先通过自己的学习,了解了一下相关的知识

    • charAt()方法是一个能够用来检索特定索引下的字符的String实例的方法,charAt()方法返回指定索引位置的字符值。索引范围为0~length()-1。

    3. 模拟实现Linux下Sort -t : -k 2的功能。参考 Sort的实现。

    import java.util.*;
    
    public class MySort1 {
        public static void main(String[] args) {
            String[] toSort = {"aaa:10:1:1",
                    "ccc:30:3:4",
                    "bbb:50:4:5",
                    "ddd:20:5:3",
                    "eee:40:2:20"};
    
            System.out.println("Before sort:");
            for (String str : toSort)
                System.out.println(str);
    
    
            System.out.println("After sort:");
            int[] tmp = new int[toSort.length];
            String[][] string = new String[toSort.length][4];
            for (int i = 0; i < toSort.length; i++) {
                string[i] = toSort[i].split(":");
                tmp[i] = Integer.parseInt(string[i][1]);
            }
            Arrays.sort(tmp);
            for (int i = 0; i < tmp.length; i++) {
                for (int j = 0; j < toSort.length; j++) {
                    if (tmp[i] == Integer.parseInt(string[j][1])) {
                        System.out.println(toSort[j]);
                    }
                }
            }
        }
    }
    
    
    

    截图:

    总结

    • 有很多知识还掌握的不够全面和熟悉
    • 打水印的速度很慢好几次都刚打好来不及提交
  • 相关阅读:
    parted命令
    parted命令
    Dell R410 上安裝 Debian6
    vmware虚拟机桥接方式ping不通问题解决
    SNMP的应用
    五种方法安装Windows 7 64位系统
    Win7 文件共享
    重装或克隆虚拟机后——eth0改变
    udev 高效、动态地管理 Linux 设备文件
    Configuring raw devices (multipath) for Oracle Clusterware 10g Release 2 (10.2.0) on RHEL5OEL5
  • 原文地址:https://www.cnblogs.com/ljq1997/p/6851796.html
Copyright © 2011-2022 走看看