|
package hello;
public class HelloWorld { public static void main(String[] args) { String name = "Java";
|
using System;
namespace Hello { public class HelloWorld { public static void Main(string[] args) { string name = "C#";
|
|
|
|
|
|
|
|
|
const double PI = 3.14;
|
|
enum Action {Start, Stop, Rewind, Forward};
Action a = Action.Stop; if (a != Action.Start) System.out.println(a);
|
enum Action {Start, Stop, Rewind, Forward};
enum Status {Flunk = 50, Pass = 70, Excel = 90};
Status s = Status.Pass; Console.WriteLine((int) s);
|
|
Note: && and || perform short-circuit logical evaluations
|
Note: && and || perform short-circuit logical evaluations
|
|
greeting = age < 20 ? "What's up?" : "Hello";
if (x < y) System.out.println("greater");
if (x != 100) { x *= 5; y *= 2; } else z *= 6;
int selection = 2; switch (selection) { // Must be byte, short, int, char, or enum case 1: x++; // Falls through to next case if no break case 2: y++; break; case 3: z++; break; default: other++; }
|
greeting = age < 20 ? "What's up?" : "Hello";
if (x < y) Console.WriteLine("greater");
if (x != 100) { x *= 5; y *= 2; } else z *= 6;
string color = "red"; switch (color) { // Can be any predefined type case "red": r++; break; // break is mandatory; no fall-through case "blue": b++; break; case "green": g++; break; default: other++; break; // break necessary on default }
|
|
while (i < 10) i++;
for (i = 2; i <= 10; i += 2) System.out.println(i);
do i++; while (i < 10);
for (int i : numArray)
|
while (i < 10) i++;
for (i = 2; i <= 10; i += 2) Console.WriteLine(i);
do i++; while (i < 10);
foreach (int i in numArray) sum += i;
// foreach can be used to iterate through any collection using System.Collections; ArrayList list = new ArrayList(); list.Add(10); list.Add("Bisons"); list.Add(2.3);
foreach (Object o in list) Console.WriteLine(o);
|
|
int nums[] = {1, 2, 3}; or int[] nums = {1, 2, 3}; for (int i = 0; i < nums.length; i++) System.out.println(nums[i]);
String names[] = new String[5]; names[0] = "David";
float twoD[][] = new float[rows][cols]; twoD[2][0] = 4.5;
int[][] jagged = new int[5][]; jagged[0] = new int[5]; jagged[1] = new int[2]; jagged[2] = new int[3]; jagged[0][4] = 5;
|
int[] nums = {1, 2, 3}; for (int i = 0; i < nums.Length; i++) Console.WriteLine(nums[i]);
string[] names = new string[5]; names[0] = "David";
float[,] twoD = new float[rows, cols]; twoD[2,0] = 4.5f;
int[][] jagged = new int[3][] { new int[5], new int[2], new int[3] }; jagged[0][4] = 5;
|
|
int sum = Add(2, 3);
|
PrintSum(2, 3);
|
class Point { public int x, y; }
Point p = new Point(); p.x = 2; int a = 1; TestFunc(a, p); System.out.println(a + " " + p.x + " " + (p == null) );
int total = Sum(4, 3, 2, 1);
|
int sum = Add(2, 3);
|
PrintSum(2, 3);
|
class Point { public int x, y; }
Point p1 = new Point(); Point p2 = new Point(); p1.x = 2; int a = 1, b = 1, c;
int total = Sum(4, 3, 2, 1); // returns 10
|
|
System.out.println(mascot.substring(2, 5));
|
Console.WriteLine(mascot.Substring(2, 3));
|
|
try { y = 0; x = 10 / y; } catch (Exception ex) { System.out.println(ex.getMessage()); } finally {
|
Exception up = new Exception("Something is really wrong."); throw up;
try { y = 0; x = 10 / y; } catch (Exception ex) {
|
|
package harding.compsci.graphics;
|
namespace Harding.Compsci.Graphics { ... }
namespace Harding { namespace Compsci { namespace Graphics { ... } } }
|
|
|
|
|
class SuperHero { private int mPowerLevel;
public SuperHero() { mPowerLevel = 0; }
public SuperHero(int powerLevel) { this.mPowerLevel= powerLevel; }
|
class SuperHero { private int mPowerLevel;
public SuperHero() { mPowerLevel = 0; }
public SuperHero(int powerLevel) { this.mPowerLevel= powerLevel; }
~SuperHero() {
|
|
SuperHero hero = new SuperHero();
hero.setName("SpamMan"); hero.setPowerLevel(3);
hero.Defend("Laura Jones"); SuperHero.Rest();
SuperHero hero2 = hero;
if (hero == null) hero = new SuperHero();
Object obj = new SuperHero(); System.out.println("object's type: " + obj.getClass().toString()); if (obj instanceof SuperHero) System.out.println("Is a SuperHero object.");
|
SuperHero hero = new SuperHero();
hero.Name = "SpamMan"; hero.PowerLevel = 3;
hero.Defend("Laura Jones"); SuperHero.Rest();
SuperHero hero2 = hero;
hero = null ;
if (hero == null) hero = new SuperHero();
Object obj = new SuperHero(); Console.WriteLine("object's type: " + obj.GetType().ToString()); if (obj is SuperHero) Console.WriteLine("Is a SuperHero object.");
|
|
private int mSize;
public int getSize() { return mSize; } public void setSize(int value) { if (value < 0) mSize = 0; else mSize = value; }
int s = shoe.getSize(); shoe.setSize(s+1);
|
private int mSize;
public int Size { get { return mSize; } set { if (value < 0) mSize = 0; else mSize = value; } }
shoe.Size++;
|
|
No structs in Java.
|
struct StudentRecord { public string name; public float gpa;
public StudentRecord(string name, float gpa) { this.name = name; this.gpa = gpa; } }
StudentRecord stu = new StudentRecord("Bob", 3.5f); StudentRecord stu2 = stu;
stu2.name = "Sue"; Console.WriteLine(stu.name); |
|
java.io.DataInput in = new java.io.DataInputStream(System.in); System.out.print("What is your name? "); String name = in.readLine(); System.out.print("How old are you? "); int age = Integer.parseInt(in.readLine()); System.out.println(name + " is " + age + " years old.");
int c = System.in.read();
|
Console.Write("What's your name? "); string name = Console.ReadLine(); Console.Write("How old are you? "); int age = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("{0} is {1} years old.", name, age);
int c = Console.Read();
|
|
import java.io.*;
|
using System.IO;
|