()
| 148 | } |
| 149 | |
| 150 | public int getInt() { |
| 151 | eatws(); |
| 152 | char[] arr = new char[end - pos]; |
| 153 | int i; |
| 154 | for (i = 0; i < arr.length; i++) { |
| 155 | char ch = val.charAt(pos); |
| 156 | if ((ch >= '0' && ch <= '9') || ch == '+' || ch == '-') { |
| 157 | pos++; |
| 158 | arr[i] = ch; |
| 159 | } else { |
| 160 | break; |
| 161 | } |
| 162 | } |
| 163 | |
| 164 | return Integer.parseInt(new String(arr, 0, i)); |
| 165 | } |
| 166 | |
| 167 | public byte getByte() { |
| 168 | eatws(); |