Package java.util

Examples of java.util.Scanner.useDelimiter()


    String tmpStr;
    boolean rc;
    int i;

    i = 1;
    s3.useDelimiter (" fish ");
    do
      {
  rc = s3.hasNext (patterns[i]);
  myHarness.check(rc, "Next item doesn't match " + patterns[i]);
  if (!rc) myHarness.fail("Stopping early; encountered \"" + s3.next() + "\"");
View Full Code Here


    String content = null;
    Exception reThrow = null;
    if (file != null && file.length() > 0) {
      try {
        scanner = new Scanner(file);
        content = scanner.useDelimiter("\\A").next();
      } catch (Exception e) {
        reThrow = e;
      } finally {
        if (scanner != null) {
          try {
View Full Code Here

    protected LibraryData readLib (File jsonFile)
            throws IOException {
        Scanner scanner = new Scanner(jsonFile);
        try {
            return new LibraryData(new JsonImpl().parse(scanner.useDelimiter("\\Z").next()));
        } finally {
            scanner.close();
        }
    }
View Full Code Here

  private String[] split(String str, String delim) {
    if (str.length() == 0) {
      return new String[0];
    } else {
      Scanner s = new Scanner(str);
      s.useDelimiter(delim);

      LinkedList<String> list = new LinkedList<String>();
      while (s.hasNext()) {
        list.add(s.next());
      }
View Full Code Here

         frr = new FileReader(fleIn);
        
         scanner = new Scanner(frr);
        
         // does not work
         scanner.useDelimiter("\\z");
         strContents = "";
         //strContents = scanner.next();
         // ---
        
         while (scanner.hasNext())
View Full Code Here

                                                final String token) {
        return new ExpressionAdapter() {
            public Object evaluate(Exchange exchange) {
                Object value = expression.evaluate(exchange, Object.class);
                Scanner scanner = ObjectHelper.getScanner(exchange, value);
                scanner.useDelimiter(token);
                return scanner;
            }

            @Override
            public String toString() {
View Full Code Here

        final Pattern pattern = Pattern.compile(regexTokenizer);
        return new ExpressionAdapter() {
            public Object evaluate(Exchange exchange) {
                Object value = expression.evaluate(exchange, Object.class);
                Scanner scanner = ObjectHelper.getScanner(exchange, value);
                scanner.useDelimiter(regexTokenizer);
                return scanner;
            }

            @Override
            public String toString() {
View Full Code Here

        cache.clear();
        Scanner scanner = null;
        try {
            scanner = new Scanner(fileStore);
            scanner.useDelimiter(STORE_DELIMITER);
            while (scanner.hasNextLine()) {
                String line = scanner.nextLine();
                cache.put(line, line);
            }
        } catch (IOException e) {
View Full Code Here

 
  private int[] getInts(String str){
    int[] coord = new int[2];
   
    Scanner scanner = new Scanner(str);
        scanner.useDelimiter(";");
        scanner.useLocale(new Locale("en"));
      
        coord[0] = scanner.nextInt();
        coord[1] = scanner.nextInt();
   
View Full Code Here

                }
            };
        } else if (value instanceof String) {
            Scanner scanner = new Scanner((String)value);
            // use comma as delimiter for String values
            scanner.useDelimiter(",");
            return scanner;
        } else {
            return Collections.singletonList(value).iterator();
        }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.