1*f1fbf3c2SXin Li package test2; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li public class InsertLocal { run()4*f1fbf3c2SXin Li public int run() { 5*f1fbf3c2SXin Li return (int)(foo(4, 3.14, "pai") * 100) + field; 6*f1fbf3c2SXin Li } 7*f1fbf3c2SXin Li 8*f1fbf3c2SXin Li private int field = 0; 9*f1fbf3c2SXin Li foo(int i, double d, String s)10*f1fbf3c2SXin Li public double foo(int i, double d, String s) { 11*f1fbf3c2SXin Li int k; 12*f1fbf3c2SXin Li 13*f1fbf3c2SXin Li for (k = 0; k < i; k++) 14*f1fbf3c2SXin Li d++; 15*f1fbf3c2SXin Li 16*f1fbf3c2SXin Li return d; 17*f1fbf3c2SXin Li } 18*f1fbf3c2SXin Li run2()19*f1fbf3c2SXin Li public int run2() { 20*f1fbf3c2SXin Li String s = "."; 21*f1fbf3c2SXin Li int k = 0; 22*f1fbf3c2SXin Li return k + s.length(); 23*f1fbf3c2SXin Li } 24*f1fbf3c2SXin Li 25*f1fbf3c2SXin Li @SuppressWarnings("unused") run3()26*f1fbf3c2SXin Li public int run3() { 27*f1fbf3c2SXin Li int i = 0; 28*f1fbf3c2SXin Li int j = field; 29*f1fbf3c2SXin Li int k = run2(); 30*f1fbf3c2SXin Li InsertLocal obj = new InsertLocal(); 31*f1fbf3c2SXin Li return i; 32*f1fbf3c2SXin Li } 33*f1fbf3c2SXin Li } 34