-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
P3
-
None
-
Affects Version/s: 5.0
-
Component/s: core-libs
-
x86
-
linux
Name: js151677 Date: 07/06/2004
FULL PRODUCT VERSION :
java version "1.5.0-beta3"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta3-b57)
Java HotSpot(TM) Client VM (build 1.5.0-beta3-b57, mixed mode, sharing)
ADDITIONAL OS VERSION INFORMATION :
Linux snappy.rhapsody.net 2.6.5-1.358smp #1 SMP Sat May 8 09:25:36 EDT 2004 i686 athlon i386 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
Scanner's API says: For example, this code allows a user to read a number from System.in:
Scanner sc = Scanner.create(System.in);
Beta 1 in fact supported this. Beta 3, build 57 does not.
REGRESSION. Last worked in version tiger-beta2
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
See sample code.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
scanner_bug.class
ACTUAL -
/opt/local/java/jdk1.5.0/bin/javac -J-showversion scanner_bug.java
java version "1.5.0-beta3"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta3-b57)
Java HotSpot(TM) Client VM (build 1.5.0-beta3-b57, mixed mode, sharing)
scanner_bug.java:6: cannot find symbol
symbol : method create(java.io.InputStream)
location: class java.util.Scanner
Scanner sc = Scanner.create(System.in);
^
1 error
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import java.util.*;
public class scanner_bug {
public static void main(String[] args) {
Scanner sc = Scanner.create(System.in);
}
}
---------- END SOURCE ----------
Release Regression From : 1.5.0_01
The above release value was the last known release where this
bug was known to work. Since then there has been a regression.
(Incident Review ID: 284788)
======================================================================
- duplicates
-
JDK-5063973 Scanner method create deleted from Java 1.5 beta 2
-
- Closed
-