Article ID: 191930
Article Last Modified on 10/23/2007
if (1.0 > 2.0)
import java.applet.*;
import java.awt.*;
import java.util.*;
// badComp
//
// Run under build 1518 of VM to see repro of bug
//
public class badComp extends Applet
{
Vector v1 = new Vector( );
public void init()
{
v1.addElement( new Holder( 1.0, 2.0 ) );
}
public void paint(Graphics g)
{
g.drawString("" + which(0).lv + " > " + which(0).hv + " = " +
( which(0).lv > which(0).hv), 10, 10) ;
}
Holder which( int i )
{
return ( Holder ) v1.elementAt( i );
}
}
class Holder
{
double lv, hv;
public Holder(double l, double h)
{
this.lv = l;
this.hv = h;
}
}
Keywords: kbbug kbfix kbjit KB191930