public void testTrim() {
   assertEquals(FOO, StringUtils.trim(FOO + "  "));
   assertEquals(FOO, StringUtils.trim(" " + FOO + "  "));
   assertEquals(FOO, StringUtils.trim(" " + FOO));
   assertEquals(FOO, StringUtils.trim(FOO + ""));
   assertEquals("", StringUtils.trim(" \t\r\n\b "));
   assertEquals("", StringUtils.trim(StringUtilsTest.TRIMMABLE));
   assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trim(StringUtilsTest.NON_TRIMMABLE));
   assertEquals("", StringUtils.trim(""));
   assertEquals(null, StringUtils.trim(null));
 }
示例#2
0
  public static void parserArgs(String[] args) {
    if (args.length < 1) {
      System.out.println("Usage:filePath threadSize(default processor) top(default 10)");
      System.exit(0);
    }
    fileName = StringUtils.trim(args[0]);

    if (args.length > 1 && !Strings.isNullOrEmpty(args[1])) {
      threadSize = Integer.parseInt(StringUtils.trim(args[1]));
    }

    if (args.length > 2 && !Strings.isNullOrEmpty(args[2])) {
      top = Integer.parseInt(StringUtils.trim(args[2]));
    }
    System.out.println("fileName:" + fileName + "\tthreadSize:" + threadSize + "\ttop:" + top);
  }
示例#3
0
  /**
   * Returns the IP address from an endpoint. If this could not be done, null is returned.
   *
   * @throws NullPointerException An argument is null
   */
  public static String getIPFromEndpoint(SocketAddress endPoint) {
    if (endPoint == null) throw new NullPointerException("endPoint");

    InetSocketAddress ipEndpoint;
    try {
      ipEndpoint = (InetSocketAddress) endPoint;
    } catch (ClassCastException e) {
      return null;
    }

    String result = ipEndpoint.getAddress().toString();
    if (!StringUtils.isNullOrEmpty(result)) {
      result =
          StringUtils.trim(
              result, new char[] {CONSTANT.FORWARD_SLASH_CHAR, CONSTANT.BACK_SLASH_CHAR});
      return result;
    }

    return null;
  }