View Full Version : Java variable question

02-14-2004, 03:09 AM
Bit of a newbie question:

All the online/manual and online tutorials explain how to initially assign something to a variable, but how do you change it when the program is running? In BASIC something like "if a$ = 2 then b$ = 3"

Also how can you take a string, say an input and assign it to a variable instead of using "system.out.println"

But how do you do this in JAVA? I'm not used to high level programming - BASIC is about as high level as I know.



02-17-2004, 12:22 AM
Java is about as high level as BASIC is, I think.

Java doesn't refer to variables with a $ in front.

For example:

int a, b;
a = 5;
b = 3;
a = b + 2;
b = 4;

The Java version of your BASIC code would be:

if(a == 2)
b = 3;

As far as strings go, Java has an object called String. Here are some examples with String:

String a, b;
a = "Hello";
b = "World!";
System.out.println(a+" "+b);
String c = a+" "+b;

I'm not sure what else you need. There are plenty of tutorials online regarding this sort of stuff. I also think it would be good to look at some sample code programs and try to step through them and figure them out. Also, try to make changes to the programs and predict their effects. Then try to create your own sample programs using what you've learnt, and slowly reach your goal.

Try this site:

Hope that helps,

02-17-2004, 02:09 AM
Thanks fot that - I'm using a novel way to learn JAVA - Knowing what I want to write (A program I need to develop for sombody) and trying to learn enough JAVA to do this.

But Seeing as JAVA is such a good language to learn, I'm going to keep expanding my knowledge, seeing as BASIC is obsolete.

Thanks for your help,