String one, two, three;
one = two = three = "";
This should work with immutable objects. It doesn't make any sense for mutable objects for example:
Person firstPerson, secondPerson, thirdPerson;
firstPerson = secondPerson = thirdPerson = new Person();
All the variables would be pointing to the same instance. Probably what you would need in that case is:
Person firstPerson = new Person();
Person secondPerson = new Person();
Person thirdPerson = new Person();
Or better yet use an array or a Collection.
String one, two, three;
one = two = three = "";
This should work with immutable objects. It doesn't make any sense for mutable objects for example:
Person firstPerson, secondPerson, thirdPerson;
firstPerson = secondPerson = thirdPerson = new Person();
All the variables would be pointing to the same instance. Probably what you would need in that case is:
Person firstPerson = new Person();
Person secondPerson = new Person();
Person thirdPerson = new Person();
Or better yet use an array or a Collection.
You can declare multiple variables, and initialize multiple variables, but not both at the same time:
String one,two,three;
one = two = three = "";
However, this kind of thing (especially the multiple assignments) would be frowned upon by most Java developers, who would consider it the opposite of "visually simple".
Videos
You can define multiple variables like this :
double a,b,c;
Each variable in one line can also be assigned to specific value too:
double a=3, b=5.2, c=3.5/3.5;
One more aspect is, while you are preparing common type variable in same line then from right assigned variables you can assign variable on left, for instance :
int a = 4, b = a+1, c=b*b;
Noticed, you can also practice arithmetic operations on variable by remaining in the same line.
This is not possible, but you also don't need to call parseFile twice.
Write your code like this:
int [] temp = parseFile(file);
start = temp[0];
stop = temp[1];
Python (I believe) supports multiple return values. Java obeys C conventions, and so doesn't permit it. Since that isn't part of the language, the syntax for it isn't either, meaning slightly gross hacks like the temp array are needed if you're doing multiple returns.