public class Main{
.
.
.
Class class = new Class();
class.method(class.variableFromAnotherClass);
sysout(class.variableFromAnotherClass)
}
public class Class{
Int variableFromAnotherClass=0;
method(int var){
var=1;
}
}
0
Im mit einer Situation zu tun, ähnlich dem oben, außer mit mehr Variablen in meiner Version von "Class". Mein Problem ist, dass die Methode innerhalb von "Class" nichts mit der übergebenen Variable zu tun hat. Warum passiert das? Liegt es daran, dass die übergebene Variable bereits zur Klasse gehört? Irgendwelche Vorschläge zu Was soll ich tun, um dieses Problem zu lösen?
^^^^^ genaue Betrogene bitte Leute stimmen. Außerdem kann der Code nicht einmal kompiliert werden ... – Tunaki
Es macht nichts mit 'var'. Sie müssen 'method()' setzen, um entweder einen Wert zurückzugeben oder eine Instanzvariable in 'Class' zu ändern. –