-
Bug
-
Resolution: Won't Fix
-
P4
-
1.4.0_02, 1.4.1
-
generic, sparc
-
generic, solaris_7
Name: tb29552 Date: 06/11/2002
/*
* javac -g A.java
* jdb A
* stop at A:21
* run
* print i [ gives 'i = 6' as expected ]
* print s.indexOf("g") [ gives 9, as expected ]
* print s.indexOf("\"") [ gives -1, should be 6 ]
* print s.indexOf("\\") [ gives -1, should be 15 ]
*
*
*/
class A {
public static void main(String[] args) {
String s = "abcdef\"=\"ghijkl\\mnopqr";
System.out.println(s);
int i = s.indexOf("\"");
int j = s.indexOf("\\");
System.out.println("i is: " + i);
System.out.println("j is: " + j);
System.exit(0); // <---- Line 21
}
}
- relates to
-
JDK-4511950 TTY: jdb's expression evaluation doesn't perform string conversion properly
-
- Resolved
-
-
JDK-4516977 TTY: finish expression evaluation implementation
-
- Closed
-