mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-26 19:06:24 +07:00
test++
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
||||
class Test {
|
||||
void foo() {
|
||||
int i = 0;
|
||||
int j = 0;
|
||||
<selection>
|
||||
int k = i + j;
|
||||
j = 9;
|
||||
</selection>
|
||||
int n = i+j;
|
||||
int m = k;
|
||||
}
|
||||
}
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
class Test {
|
||||
void foo() {
|
||||
int i = 0;
|
||||
int j = 0;
|
||||
|
||||
Inner inner = new Inner(i, j).invoke();
|
||||
j = inner.getJ();
|
||||
int k = inner.getK();
|
||||
|
||||
int n = i+j;
|
||||
int m = k;
|
||||
}
|
||||
|
||||
private class Inner {
|
||||
private int i;
|
||||
private int j;
|
||||
private int k;
|
||||
|
||||
public Inner(int i, int j) {
|
||||
this.i = i;
|
||||
this.j = j;
|
||||
}
|
||||
|
||||
public int getJ() {
|
||||
return j;
|
||||
}
|
||||
|
||||
public int getK() {
|
||||
return k;
|
||||
}
|
||||
|
||||
public Inner invoke() {
|
||||
k = i + j;
|
||||
j = 9;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
class Test {
|
||||
public void context1() {
|
||||
<selection>int i = 0, j = 0;
|
||||
int k = i + j;
|
||||
</selection>
|
||||
System.out.println(MessageFormat.format("i: {0}", i));
|
||||
System.out.println(MessageFormat.format("k: {0}", j));
|
||||
}
|
||||
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
class Test {
|
||||
public void context1() {
|
||||
Inner inner = new Inner().invoke();
|
||||
int i = inner.getI();
|
||||
int j = inner.getJ();
|
||||
|
||||
System.out.println(MessageFormat.format("i: {0}", i));
|
||||
System.out.println(MessageFormat.format("k: {0}", j));
|
||||
}
|
||||
|
||||
private class Inner {
|
||||
private int i;
|
||||
private int j;
|
||||
|
||||
public int getI() {
|
||||
return i;
|
||||
}
|
||||
|
||||
public int getJ() {
|
||||
return j;
|
||||
}
|
||||
|
||||
public Inner invoke() {
|
||||
i = 0;
|
||||
j = 0;
|
||||
int k = i + j;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
class Test {
|
||||
public void context1() {
|
||||
<selection>int i = 1;
|
||||
i += 1;
|
||||
int k = 2;
|
||||
k++;</selection>
|
||||
System.out.println(MessageFormat.format("i: {0}", i));
|
||||
System.out.println(MessageFormat.format("k: {0}", k));
|
||||
}
|
||||
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
class Test {
|
||||
public void context1() {
|
||||
Inner inner = new Inner().invoke();
|
||||
int i = inner.getI();
|
||||
int k = inner.getK();
|
||||
System.out.println(MessageFormat.format("i: {0}", i));
|
||||
System.out.println(MessageFormat.format("k: {0}", k));
|
||||
}
|
||||
|
||||
private class Inner {
|
||||
private int i;
|
||||
private int k;
|
||||
|
||||
public int getI() {
|
||||
return i;
|
||||
}
|
||||
|
||||
public int getK() {
|
||||
return k;
|
||||
}
|
||||
|
||||
public Inner invoke() {
|
||||
i = 1;
|
||||
i += 1;
|
||||
k = 2;
|
||||
k++;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
class Test {
|
||||
void foo() {
|
||||
int i = 0;
|
||||
<selection>
|
||||
int j = i;
|
||||
int k = 0;
|
||||
</selection>
|
||||
int m = k + j;
|
||||
}
|
||||
}
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
class Test {
|
||||
void foo() {
|
||||
int i = 0;
|
||||
|
||||
Inner inner = new Inner(i).invoke();
|
||||
int k = inner.getK();
|
||||
int j = inner.getJ();
|
||||
|
||||
int m = k + j;
|
||||
}
|
||||
|
||||
private class Inner {
|
||||
private int i;
|
||||
private int j;
|
||||
private int k;
|
||||
|
||||
public Inner(int i) {
|
||||
this.i = i;
|
||||
}
|
||||
|
||||
public int getJ() {
|
||||
return j;
|
||||
}
|
||||
|
||||
public int getK() {
|
||||
return k;
|
||||
}
|
||||
|
||||
public Inner invoke() {
|
||||
j = i;
|
||||
k = 0;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user