So, can I use same name for public variable in a class and method argument in java? for example(\"number\" is declared twice):
public class Class1 { publ
Yes, if anyhow you have scope related problem then you can qualify the member using the reference this
this
public static String function1(String id, int number) { this.number = number; //here you assign the class member with the value of the parameter }