< prev index next >

src/java.base/share/classes/java/io/StreamTokenizer.java

Print this page

        

*** 66,76 **** /* Only one of these will be non-null */ private Reader reader = null; private InputStream input = null; ! private char buf[] = new char[20]; /** * The next character to be considered by the nextToken method. May also * be NEED_CHAR to indicate that a new character should be read, or SKIP_LF * to indicate that a new character should be read and, if it is a '\n' --- 66,76 ---- /* Only one of these will be non-null */ private Reader reader = null; private InputStream input = null; ! private char[] buf = new char[20]; /** * The next character to be considered by the nextToken method. May also * be NEED_CHAR to indicate that a new character should be read, or SKIP_LF * to indicate that a new character should be read and, if it is a '\n'
*** 89,99 **** private boolean eolIsSignificantP = false; private boolean slashSlashCommentsP = false; private boolean slashStarCommentsP = false; ! private byte ctype[] = new byte[256]; private static final byte CT_WHITESPACE = 1; private static final byte CT_DIGIT = 2; private static final byte CT_ALPHA = 4; private static final byte CT_QUOTE = 8; private static final byte CT_COMMENT = 16; --- 89,99 ---- private boolean eolIsSignificantP = false; private boolean slashSlashCommentsP = false; private boolean slashStarCommentsP = false; ! private byte[] ctype = new byte[256]; private static final byte CT_WHITESPACE = 1; private static final byte CT_DIGIT = 2; private static final byte CT_ALPHA = 4; private static final byte CT_QUOTE = 8; private static final byte CT_COMMENT = 16;
*** 525,535 **** public int nextToken() throws IOException { if (pushedBack) { pushedBack = false; return ttype; } ! byte ct[] = ctype; sval = null; int c = peekc; if (c < 0) c = NEED_CHAR; --- 525,535 ---- public int nextToken() throws IOException { if (pushedBack) { pushedBack = false; return ttype; } ! byte[] ct = ctype; sval = null; int c = peekc; if (c < 0) c = NEED_CHAR;
*** 819,829 **** ((ctype[ttype] & CT_QUOTE) != 0)) { ret = sval; break; } ! char s[] = new char[3]; s[0] = s[2] = '\''; s[1] = (char) ttype; ret = new String(s); break; } --- 819,829 ---- ((ctype[ttype] & CT_QUOTE) != 0)) { ret = sval; break; } ! char[] s = new char[3]; s[0] = s[2] = '\''; s[1] = (char) ttype; ret = new String(s); break; }
< prev index next >