summaryrefslogtreecommitdiffhomepage
path: root/java.html.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'java.html.markdown')
-rw-r--r--java.html.markdown35
1 files changed, 35 insertions, 0 deletions
diff --git a/java.html.markdown b/java.html.markdown
index 772dc25d..f28e953a 100644
--- a/java.html.markdown
+++ b/java.html.markdown
@@ -10,6 +10,7 @@ contributors:
- ["Rachel Stiyer", "https://github.com/rstiyer"]
- ["Michael Dähnert", "https://github.com/JaXt0r"]
- ["Rob Rose", "https://github.com/RobRoseKnows"]
+ - ["Sean Nam", "https://github.com/seannam"]
filename: LearnJava.java
---
@@ -51,6 +52,14 @@ public class LearnJava {
// point.
public static void main (String[] args) {
+ ///////////////////////////////////////
+ // Input/Output
+ ///////////////////////////////////////
+
+ /*
+ * Ouput
+ */
+
// Use System.out.println() to print lines.
System.out.println("Hello World!");
System.out.println(
@@ -65,6 +74,32 @@ public class LearnJava {
// Use System.out.printf() for easy formatted printing.
System.out.printf("pi = %.5f", Math.PI); // => pi = 3.14159
+ /*
+ * Input
+ */
+
+ // use Scanner to read input
+ // must import java.util.Scanner;
+ Scanner scanner = new Scanner(System.in);
+
+ // read string input
+ String name = scanner.next();
+
+ // read byte input
+ byte numByte = scanner.nextByte();
+
+ // read int input
+ int numInt = scanner.nextInt();
+
+ // read long input
+ float numFloat - scanner.nextFloat();
+
+ // read double input
+ double numDouble = scanner.nextDouble();
+
+ // read boolean input
+ boolean bool = scanner.nextBoolean();
+
///////////////////////////////////////
// Variables
///////////////////////////////////////