blob: fbd91e165c4724d8640039ac91bce7471d15dfe3 [file] [log] [blame]
package com.siyeh.igtest.assignment.replace_assignment_with_operator_assignment;
public class ReplaceAssignmentWithOperatorAssignment
{
public ReplaceAssignmentWithOperatorAssignment()
{
}
public void foo()
{
int x = 0;
x = x + 3;
x = x * 3;
x = x / 3;
x = x - 3;
x = x + 2 + 2 + 2;
System.out.println("x = " + x);
boolean b = true;
b = b != false;
x = x / 2 / 4;
x = x >> 1 >> 1;
x = x * 2 * 2;
float f = 1;
f = f * 2 * 2;
int a = Integer.MAX_VALUE;
double d = Double.MAX_VALUE;
(a) = (byte)(a + (d - d));// should not warn here
(a) = (int)(a + (d - d));// should warn here
}
}