In a file named HelloWorld.java
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello world!");
}
}
%%bash
cd java
java HelloWorld.java
%%bash
cd java
javac HelloWorld.java
java HelloWorld
public int x
private int y
%load java/Scope.java
%load java/ScopeMain.java
%%bash
cd java
javac ScopeMain.java
int x = 0
x += 1
x++
x -= 20
String str = "This is a fine way to do things";
int[] arr = {10, 20, 30};
int [] = new int[100];
int [][][] tensor = new int[100][100][100];
int number;
long bigNumber = number;
long bigNumber;
int number = (int) bigNumber;
String numString = "100";
int number = Integer.parseInt(numString);
String s = "String";
s instanceof String == true
for(int i =0; i < 100; i ++){
}
int[] toLoop = {10,20,30,40,50,60};
for(int number: toLoop){
}
while(x < 0){
}
do{
}while(x < 0)
For if statements, there is no then keyword
int x;
if(x > 0){
}
else if(x < -100){
}
else{
}
Since Java 7, switch can be used with strings
String str;
switch(str){
case "Monday":
<>
break;
case "Tuesday":
<>
break;
default:
<>
break;
}