Java Code: package assignmentOne; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class PartOneAssignments { // This method accepts a String as the argument and checks whether it is palindrome or not static boolean isTheStringPalinDrome(String s) { // Be positive and assume that the String provided is Palindrome boolean stringIsPalinDrome = true; ...
package assignmentOne; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class PartOneAssignments { // This method accepts a String as the argument and checks whether it is palindrome or not static boolean isTheStringPalinDrome(String s) { // Be positive and assume that the String provided is Palindrome boolean stringIsPalinDrome = true;
Java Code: public class ArrayLister { private static int arraySearcher(int[] arrayToSort,int numberToFind,int left,int right){ int middle = (left + right) / 2 ; System.out.println(middle); if(middle==arrayToSort.length-1) { if(arrayToSort[middle] == numberToFind) { return middle; } else return -1; } if(arrayToSort[middle] == numberToFind) { return ...
public class ArrayLister { private static int arraySearcher(int[] arrayToSort,int numberToFind,int left,int right){ int middle = (left + right) / 2 ; System.out.println(middle); if(middle==arrayToSort.length-1) { if(arrayToSort[middle] == numberToFind) { return middle; } else return -1; } if(arrayToSort[middle] == numberToFind) { return
Java Code: package factoryPattern2; public abstract class Product { private String productName; public void setName(String name) { this.productName = name; } public String getName() { return productName; } public void putInABox() { System.out.println("Putting the product in a box.."); } } package factoryPattern2; ...
package factoryPattern2; public abstract class Product { private String productName; public void setName(String name) { this.productName = name; } public String getName() { return productName; } public void putInABox() { System.out.println("Putting the product in a box.."); } } package factoryPattern2;
Java Code: package observerPatternSelfMade; public class MyObservableClass implements MyObservableInterface { @Override public void registerObserver(MyObserverInterface o) { observers.add(o); } @Override public void removeObserver(MyObserverInterface o) { observers.remove(o); } @Override public void notifyObservers() { for(int i = 0; i<observers.size();i++) ...
package observerPatternSelfMade; public class MyObservableClass implements MyObservableInterface { @Override public void registerObserver(MyObserverInterface o) { observers.add(o); } @Override public void removeObserver(MyObserverInterface o) { observers.remove(o); } @Override public void notifyObservers() { for(int i = 0; i<observers.size();i++)
Java Code: package strategyPattern; public class Warrior { private AttackBehaviour attackBehaviour; public String name; void setAttackBehaviour(AttackBehaviour aB) { this.attackBehaviour = aB; } void attack() { attackBehaviour.attack(); } } package strategyPattern; public interface AttackBehaviour { void attack(); } package ...
package strategyPattern; public class Warrior { private AttackBehaviour attackBehaviour; public String name; void setAttackBehaviour(AttackBehaviour aB) { this.attackBehaviour = aB; } void attack() { attackBehaviour.attack(); } } package strategyPattern; public interface AttackBehaviour { void attack(); } package
Java Code: package observerPatternBuiltIn; import java.util.Observable; public class MyObservable extends Observable { int integerToBeObserved; public void setInt(int i) { integerToBeObserved = i; setChanged(); notifyObservers(); } public int getInt() { return integerToBeObserved; } } package observerPatternBuiltIn; import ...
package observerPatternBuiltIn; import java.util.Observable; public class MyObservable extends Observable { int integerToBeObserved; public void setInt(int i) { integerToBeObserved = i; setChanged(); notifyObservers(); } public int getInt() { return integerToBeObserved; } } package observerPatternBuiltIn; import
Java Code: package decoratorPattern; public abstract class Beverage { String description; int size; public Beverage(int size) { this.size = size; } public String getDescription() { String mySize = null; if(size == 1) mySize = "Small"; else if(size==2) mySize="Medium"; else if(size==3) mySize="Large"; ...
package decoratorPattern; public abstract class Beverage { String description; int size; public Beverage(int size) { this.size = size; } public String getDescription() { String mySize = null; if(size == 1) mySize = "Small"; else if(size==2) mySize="Medium"; else if(size==3) mySize="Large";
Java Code: import javax.swing.UIManager; public class TestClass { public static void main(String args[]) { UIManager.LookAndFeelInfo laf[] = UIManager .getInstalledLookAndFeels(); for (int i = 0, n = laf.length; i < n; i++) { System.out.print("LAF Name: " + laf[i].getName() + "\t"); System.out.println(" LAF Class name: " + laf[i].getClassName()); } System.exit(0); ...
import javax.swing.UIManager; public class TestClass { public static void main(String args[]) { UIManager.LookAndFeelInfo laf[] = UIManager .getInstalledLookAndFeels(); for (int i = 0, n = laf.length; i < n; i++) { System.out.print("LAF Name: " + laf[i].getName() + "\t"); System.out.println(" LAF Class name: " + laf[i].getClassName()); } System.exit(0);
Java Code: package myPaackkage; import java.util.*; public class SomeClass implements Iterable<String> { @Override public Iterator<String> iterator() { System.out.println("Hello!!"); return new Iterator<String>() { private int i = 0; @Override public boolean hasNext() { while(i<words.size()) return true; ...
package myPaackkage; import java.util.*; public class SomeClass implements Iterable<String> { @Override public Iterator<String> iterator() { System.out.println("Hello!!"); return new Iterator<String>() { private int i = 0; @Override public boolean hasNext() { while(i<words.size()) return true;
Updated 02-21-2012 at 11:33 PM by fatabass (Code tags.)
Java Code: package myPaackkage; import java.util.ArrayList; import java.util.HashMap; import java.util.ListIterator; import java.util.Random; public class SayisalGenerator { static Random myRandomGenerator = new Random(); public static void main(String[] args) { HashMap<Integer,Integer> myHashMap = new HashMap<Integer,Integer>(); for(int i=0;i<1000;i++) { ...
package myPaackkage; import java.util.ArrayList; import java.util.HashMap; import java.util.ListIterator; import java.util.Random; public class SayisalGenerator { static Random myRandomGenerator = new Random(); public static void main(String[] args) { HashMap<Integer,Integer> myHashMap = new HashMap<Integer,Integer>(); for(int i=0;i<1000;i++) {
Java Code: package myPaackkage; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.HashMap; import java.util.HashSet; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.List; import java.util.Map; import java.util.TreeMap; import java.util.TreeSet; public class ...
package myPaackkage; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.HashMap; import java.util.HashSet; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.LinkedList; import java.util.List; import java.util.Map; import java.util.TreeMap; import java.util.TreeSet; public class
Java Code: package myPackage2; public abstract class Event { private long eventTime; protected final long delayTime; public Event(long delayTime) { this.delayTime = delayTime; start(); } public void start() { eventTime = System.nanoTime() + 2*delayTime; } public boolean ready() { return System.nanoTime() >= eventTime; } ...
package myPackage2; public abstract class Event { private long eventTime; protected final long delayTime; public Event(long delayTime) { this.delayTime = delayTime; start(); } public void start() { eventTime = System.nanoTime() + 2*delayTime; } public boolean ready() { return System.nanoTime() >= eventTime; }
Java Code: package myPackage; public class SprinklerSystem { private String valve1; private int valveStrength; private WaterSource source = new WaterSource(); static { System.out.println("You are in Static block!"); } { System.out.println("You are in initi block!"); this.valve1 = "Valve1 "; } SprinklerSystem() ...
package myPackage; public class SprinklerSystem { private String valve1; private int valveStrength; private WaterSource source = new WaterSource(); static { System.out.println("You are in Static block!"); } { System.out.println("You are in initi block!"); this.valve1 = "Valve1 "; } SprinklerSystem()
Java Code: public class ClassCasts { public static void main(String args[]) { Building b = new House(); Class<House> houseType = House.class; House h = houseType.cast(b); System.out.println(b.getClass()); } }
public class ClassCasts { public static void main(String args[]) { Building b = new House(); Class<House> houseType = House.class; House h = houseType.cast(b); System.out.println(b.getClass()); } }
Java Code: package myPackage1; interface HasBatteries{}; interface Waterproof{}; interface Shoots{}; class Toy { Toy(){}; Toy(int i){}; } class FancyToy extends Toy implements HasBatteries,Waterproof,Shoots { FancyToy() { super(1); } } public class ToyTest { static void printInfo(Class cc) { System.out.println("Class name: ...
package myPackage1; interface HasBatteries{}; interface Waterproof{}; interface Shoots{}; class Toy { Toy(){}; Toy(int i){}; } class FancyToy extends Toy implements HasBatteries,Waterproof,Shoots { FancyToy() { super(1); } } public class ToyTest { static void printInfo(Class cc) { System.out.println("Class name:
Java Code: package myPackage; import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JTextField; public class FileOrganizer extends JFrame implements ActionListener { public ...
package myPackage; import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JTextField; public class FileOrganizer extends JFrame implements ActionListener { public
Java Code: public static void main(String[] args) { File myText = new File("c:/myDir/myText.txt"); try { InputStream myByteReader = new FileInputStream(myText); System.out.println("Available total bytes:" + myByteReader.available()); int firstByte = myByteReader.read(); System.out.println("First byte:" + firstByte); System.out.println("Char of first byte:" + (char) firstByte); ...
public static void main(String[] args) { File myText = new File("c:/myDir/myText.txt"); try { InputStream myByteReader = new FileInputStream(myText); System.out.println("Available total bytes:" + myByteReader.available()); int firstByte = myByteReader.read(); System.out.println("First byte:" + firstByte); System.out.println("Char of first byte:" + (char) firstByte);
Java Code: package myPackage; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FilterOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.OutputStream; import java.io.PrintStream; import java.io.PrintWriter; import java.io.Serializable; ...
package myPackage; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FilterOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.OutputStream; import java.io.PrintStream; import java.io.PrintWriter; import java.io.Serializable;
Java Code: package myPackage; import java.awt.BorderLayout; import java.awt.FlowLayout; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; public class SimpleCalculator { public static void main(String[] args) { JFrame myFrame = new JFrame( "Testing" ); ...
package myPackage; import java.awt.BorderLayout; import java.awt.FlowLayout; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; public class SimpleCalculator { public static void main(String[] args) { JFrame myFrame = new JFrame( "Testing" );
Java Code: package myPackage; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class GridLayoutFrame extends JFrame implements ActionListener { private JButton[] buttons; // array of buttons private static final String[] names = {"one", "two", "three" ...
package myPackage; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class GridLayoutFrame extends JFrame implements ActionListener { private JButton[] buttons; // array of buttons private static final String[] names = {"one", "two", "three"
Java Code: package myPackage; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JList; import javax.swing.JScrollPane; import javax.swing.ListSelectionModel; public class MultipleSelectionFrame extends JFrame { private static final long serialVersionUID = 1L; private JList colorJList; ...
package myPackage; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JList; import javax.swing.JScrollPane; import javax.swing.ListSelectionModel; public class MultipleSelectionFrame extends JFrame { private static final long serialVersionUID = 1L; private JList colorJList;
Java Code: package myPackage; import java.awt.FlowLayout; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JScrollPane; import javax.swing.ListSelectionModel; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; public class ListFrame extends JFrame { JList myJList; String[] colorrs; ...
package myPackage; import java.awt.FlowLayout; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JScrollPane; import javax.swing.ListSelectionModel; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; public class ListFrame extends JFrame { JList myJList; String[] colorrs;
Java Code: package myPackage; import java.awt.Color; import java.awt.FlowLayout; import javax.swing.*; @SuppressWarnings("serial") public class SamsLearning extends JFrame { public SamsLearning() { super(); this.setTitle("My Title"); this.setLookAndFeel(); this.setSize(500,500); MyButtonClass myButton = new MyButtonClass("Play"); MyButtonClass myButton2 = new MyButtonClass("Stop"); ...
package myPackage; import java.awt.Color; import java.awt.FlowLayout; import javax.swing.*; @SuppressWarnings("serial") public class SamsLearning extends JFrame { public SamsLearning() { super(); this.setTitle("My Title"); this.setLookAndFeel(); this.setSize(500,500); MyButtonClass myButton = new MyButtonClass("Play"); MyButtonClass myButton2 = new MyButtonClass("Stop");