summaryrefslogtreecommitdiff
path: root/java/typeMigration/testData/refactoring/typeMigrationByAtomic/directAssignments/after/Test.java
blob: 5c16607a8b70743c5943d99b63487fa2017a710a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.concurrent.atomic.AtomicInteger;

class Test {
  AtomicInteger i = new AtomicInteger(0);

  void foo() {
    i.getAndAdd((2));
    i.getAndAdd(-(5));
    if (i.get() == 0) {
      i.set(9);
    }

    System.out.println(i.get() + 9);
    System.out.println(i.get() - 9);
  }
}