class Foo {
int bar;
public int methodA(..){
...
bar = 3;
...
return 123;
}
public static void main(String[] args) {
System.out.println("return value="+methodA(...));
System.out.println("bar value="+bar);
}
}
int bar;
public int methodA(..){
...
bar = 3;
...
return 123;
}
public static void main(String[] args) {
System.out.println("return value="+methodA(...));
System.out.println("bar value="+bar);
}
}
private int index; public int returnIndex(int index){
this.index = index;
System.out.println(index);
} public int getIndex(){
return this.index;
} public static void main(String[] args){
Jin j = new Jin();
j.returnIndex(5);
System.out.println(j.getIndex());
}
}
int add
public void methodA(..){add=333
System.out.println(".......")
}
如果这样
我想在main中的得到add
怎么办?
int bar;
public int methodA(..){
...
bar = 3;
...
return 123;
}
public static void main(String[] args) {
Foo foo = new Foo();
foo.methodA();
System.out.println("bar value="+foo.bar);
}
}
没有定值
这样获得的还是一个0值!
public void getregister(int CharNumber)
{
RandChar Strcode=new RandChar();
for( m=0;m<CharNumber;m++)
{
char StrRegister= Strcode.getranchar(1);
int codeint=(int)StrRegister;
System.out.print(StrRegister);
addresult1+=codeint;
}
public static void main(String[] args)
{
OutputRegister outputRe = new OutputRegister();
int a=outputRe.getaddresult1();
System.out.print(a);}
就这样吧!!
谢谢!
public void getregister(int CharNumber)
{
// RandChar Strcode=new RandChar(); for(int m=0;m<CharNumber;m++) // ********************
{
// char StrRegister= Strcode.getranchar(1);
char StrRegister= 'c';
int codeint=(int)StrRegister;
System.out.print(StrRegister);
addresult1+=codeint;
}
}
public int getaddresult1() {
return addresult1;
}
public static void main(String[] args)
{
OutputRegister outputRe = new OutputRegister();
outputRe.getregister(3); // ******************************
int a=outputRe.getaddresult1();
System.out.print(a);
}
}
美关系的,也许我给你的例子不详细吧
你的热心让我感动!!
是不是open和share
呵呵
向你学习!