import static java.lang.System.out;
public class Debug {
public static void debug(String str){
out.print(str);
}
public static void debuF(String str1) {
out.println("Fuck");
}
public void debugF(String str1) {
out.println("Fuck");
}
}
-------------------------------------------------------------------------
package allen.tools.io;
import static java.lang.System.*;
import java.io.IOException;
public class DebugOff {
public static void Debug(String str) throws IOException{
in.read();
out.print("");
}
}
-------------------------------------------------------------------------
public class Print {
public static void print(Object obj) {
System.out.println(obj);
}
}
-------------------------------------------------------------------------
public class Air {
float distance ;
}
-------------------------------------------------------------------------
package allen.third;
public class AirStation {
static void clear( Air a1){
a1.distance += 100 ;
}
}
-------------------------------------------------------------------------
public class Coin {
String front = "Coin is front!";
String back = "Coin is back!";
public void guessCoin(int i ){
if(i == 0){
System.out.println(front);
}
else if(i == 1){
System.out.println(back);
}
else {
System.out.println("Oh, my God!");
System.out.println("It stands up!");
}
}
}
-------------------------------------------------------------------------
public class Initialize {
int i;
int j = 47;
public Initialize(int i) {
super();
this.i = i;
}
public Initialize(int i, int j) {
super();
this.i = i;
this.j = j;
}
}
-------------------------------------------------------------------------
public class InitiallizeTest {
public static void main(String[] args){
int i = 0;
int j = 0 ;
Initialize ini = new Initialize(i, j);
System.out.println(ini.j);
}
}
-------------------------------------------------------------------------
public class Main {
public static void main(String[] args) {
Air international = new Air();
international.distance = 100;
Air china = new Air();
china.distance = 80;
System.out.println("Intenational air is " + international.distance + " and China air is " + china.distance);
/*international.distance = china.distance;*/
international = china ;
System.out.println("Intenational air is " + international.distance + " and China air is " + china.distance);
international.distance = 90;
System.out.println("Intenational air is " + international.distance + " and China air is " + china.distance);
international.distance = 1000;
System.out.println("1 : air is " + international.distance);
AirStation as = new AirStation();
as.clear(international);
System.out.println("1 : air is " + international.distance);
}
}
-------------------------------------------------------------------------
public class People {
public static int name;
public People(int name, int age, int sex) {
super();
this.name = name;
this.age = age;
this.sex = sex;
}
public static int age;
public static int sex;
}
-------------------------------------------------------------------------
public class PrintSpecialNumberAll {
int num;
public static void CountNum(int n){
int i;
for(i =1 ; i < n ; i ++){
System.out.println(i);
}
System.out.println(n);
}
public static void main(String[] args){
int n = 7;
CountNum(n);
System.out.println("Completion !");
}
}
-------------------------------------------------------------------------
import java.util.Random;
public class TestCoins {
public static void main(String[] args){
Coin c = new Coin();
Random rand = new Random();
int i =rand.nextInt(3);
c.guessCoin(i);
}
}
-------------------------------------------------------------------------
import java.util.Random;
/**
* 用于比较25个相邻随机生成数的大小并输出到控制台
* @author Allen.Dai01
*
*/
public class TestCompareRandom {
public static void main(String[] args){
//先生成一个随机数
//在循环生成下一个随机数,
//比较这两个相邻生成的数大小并输出到控制台,
//并且把前一个生成的数用紧邻生成的数替换。
Random rand = new Random();
int numa = rand.nextInt(100);
/*for(int i = 0;i < 25;i++){
int numb = rand.nextInt(100);
if(numa > numb){
System.out.println(numa + " > " + numb);
numa = numb;
}else if (numa == numb) {
System.out.println(numa + " = " + numb);
numa = numb;
}else if (numa < numb) {
System.out.println(numa + " <" + numb);
numa = numb;
}
}*/
/*while (true)*/for(;;){
int numb = rand.nextInt(10000);
if(numa > numb){
System.out.println(numa + " > " + numb);
numa = numb;
}else if (numa == numb) {
System.out.println(numa + " = " + numb);
numa = numb;
}else if (numa < numb) {
System.out.println(numa + " <" + numb);
numa = numb;
}
}
}
}
-------------------------------------------------------------------------
public class TestEquals {
public static void main(String[] args){
People pa = new People(1,1,1);
People pb = new People(1,1,1);
System.out.println("pa .equals() pb ? : " + pa.equals(pb));
System.out.println("pa = pb ? : " + (pa==pb));
pa=pb;
System.out.println("pa .equals() pb ? : " + pa.equals(pb));
System.out.println("pa = pb ? : " + (pa==pb));
Integer na = new Integer(1);
Integer nb = new Integer(1);
System.out.println("pa .equals() pb ? : " + na.equals(nb));
System.out.println("pa = pb ? : " + (na==nb));
}
}
-------------------------------------------------------------------------
import allen.five.ExampleForProtected;
import junit.framework.Test;
public class TestProtected extends ExampleForProtected {
public void test() {
dance();
}
public static void main(String[] args) {
TestProtected obj = new TestProtected();
obj.test();
}
}
-------------------------------------------------------------------------
import java.util.Random;
public class TestRandom {
public static void main(String[] args){
Random rand = new Random(47);
int j = rand.nextInt(100);
System.out.println(j);
}
}
-------------------------------------------------------------------------
package allen.five;
public class ArgsList {
static void PrintHome(String[] argss){
for(String s : argss){
System.out.print(s);
}
}
public static void main(String[] args) {
//String[] argss = {"Haha, " , "i ","am "," a blue man!",};
PrintHome(args);
//System.out.println(args);
}
}
package allen.five;
import java.awt.Dialog;
import org.omg.CORBA.PUBLIC_MEMBER;
public class Animals {
public static String pig = "Pig";
public static String Dog;
static{
Dog = "Dog";
}
static void print(){
System.out.println(pig + Dog);
}
}
package allen.five;
public class AcceptString {
public AcceptString(String str) {
System.out.println("Construtor :" + str );
}
}
package allen.five;
public class ThisInConstructor {
private String cityMain = "Beijing";
private String cityVice = "Haerbin";
private static int choiceNumb = 0;
public ThisInConstructor(String cityMain) {
System.out.println("Be the first choice, this is " + cityMain + "with any doubt .");
}
public ThisInConstructor(String cityVice, int choiceNumb){
System.out.println("Be the " + this.choiceNumb + " choice, this is " + cityVice + " .");
System.out.println("Be the " + choiceNumb + " choice, this is " + cityVice + " .");
}
public ThisInConstructor(){
//把this在脑海中换成类名ThisInConstructor;
this("Shanghai", 2);//调用当前对象中的 【参数列表和("Shanghai", 2)相对应 的】构造函数;
//=ThisInConstructor(("Shanghai", 2)); ==>ThisInConstructor(String cityVice, int choiceNumb)
}
public static void main(String[] args) {
String cityMain = "Cheng Du";
String cityVice = "Haerbin";
new ThisInConstructor(cityMain);
new ThisInConstructor(cityVice, 2);
System.out.println("");
new ThisInConstructor();
}
}
package allen.five;
import allen.third.People;
public class TestStatic {
public static void main(String[] args) {
System.out.println(p1.name);
System.out.println(p2.name);
//static1.Print();
}
public static People p1= new allen.third.People(1, 2, 3);
public static People p2= new allen.third.People(4, 5, 6);
}
package allen.five;
public class TestProtected {
public static void main(String[] args) {
ExampleForProtected obj = new ExampleForProtected();
obj.dance();
}
}
package allen.five;
public class TestProjected extends ExampleForProtected {
public static void main(String[] args) {
}
}
package allen.five;
public class TestPeolple {
public static void main(String[] args) {
new People().dance();
new People().sing();
}
}
package allen.five;
import static allen.tools.io.Debug.*;
public class TestDebug {
public static void main(String[] args) {
debug("haha");
debuF("lele");
}
}
package allen.five;
public class TestArgsList {
public static void main(String[] args) {
ArgsList.main(new String[]{"i am a Dancer!"});
}
}
package allen.five;
public class TestAnimals {
public static void main(String[] args) {
Animals.print();
}
}
package allen.five;
import java.util.Arrays;
import java.util.Random;
public class TestAcceptString {
public static void main(String[] args) {
Random rand = new Random(47);
AcceptString ac1 = new AcceptString("Koby");
AcceptString[] arry = new AcceptString[rand.nextInt(10)];
arry[0] = ac1;
System.out.println(Arrays.toString(arry));
}
}
package allen.five;
import java.awt.print.Printable;
import allen.third.People;
public class Static {
public static People p ;
void Print(){
System.out.println(p.name);
};
/*//定义了一个构造器
public Static(People p) {
this.p = p;
}*/
}
package allen.five;
public class People {
void dance(){
System.out.println("Bang Bang Bang !");
System.err.println("Big up, big up, big up !");
//System.out.println("Big up, big up, big up !");
}
void sing(){
System.out.println("People.sing(BBB)");
new People().dance();
this.dance();
}
}
package allen.five;
import java.util.logging.Logger;
public class Mugs {
Mug mug1;
Mug mug2;
Integer[] a1 ;
public static String logo;
{
mug1 = new Mug(1);
mug2 = new Mug(2);
a1 =new Integer[] {new Integer(1)};
logo = "Lock&Lock";
System.out.println(logo);
}
public static void main(String[] args) {
new Mugs();
System.out.println(logo);
}
}
package allen.five;
import java.awt.print.Printable;
public class Mug {
public Mug(int marker) {
System.out.println(marker);
}
}
package allen.five;
public enum MinimumBankNotes {
one, two, five, ten, twenty
}
package allen.five;
import static allen.tools.io.Print.*;;
public class ExampleForProtected {
protected static void dance() {
print("Sing a song,began :");
print("Bang a bang a bang a !!!");
print("Come on, girl ...");
print("Let's u u u !");
}
}
package allen.five;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class DeleteFileDataByKim {
private static int lineSizePerFile=50*10000;
private static String FOLDER="C:/Users/allen.dai01/Desktop/GI-5589/10337325/FT/";
private static String FILE_NAME="ft.T021632";
/**
* @param args
* @throws InterruptedException
* @throws IOException
*/
public static void main(String[] args) throws InterruptedException, IOException {
String filePath=FOLDER+FILE_NAME;
String line=null;
int page=1;
int readLines=0;
String tempPath=filePath+"."+page;
FileInputStream f = new FileInputStream(filePath);
// DataInputStream dr = new DataInputStream(f);
BufferedReader dr1 = new BufferedReader(new InputStreamReader(f));
BufferedWriter bw=getWriter(tempPath);
while (null!=(line=dr1.readLine()) ) {
if(readLines==lineSizePerFile){
readLines=0;
page++;
bw.flush();
bw.close();
tempPath=filePath+"."+page;
bw=getWriter(tempPath);
}
readLines++;
bw.write(line);
bw.newLine();
}
dr1.close();
bw.flush();
bw.close();
}
static BufferedWriter getWriter(String filePath) throws IOException{
File file=new File(filePath);
file.createNewFile();
FileOutputStream fos=new FileOutputStream(filePath);
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(fos));
return bw;
}
}
package allen.five;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import org.junit.Test;
public class DeleteFileData {
@Test
public void readFile() {
String inFile = "D:/GI-5589/FT_11/FT_11-RULES_ALL_FARES-BRIEF_TEXT";
String outFile = "C:/Users/allen.dai01/Desktop/Test";
BufferedWriter bw = null;
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader(inFile));
bw = new BufferedWriter(new FileWriter(outFile));
String line;
while ((line = br.readLine()) != null) {
if (line.startsWith("2", 0)) {
bw.write(line);
bw.newLine();
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (bw != null) {
bw.flush();
bw.close();
}
if (br != null) {
br.close();
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
}
package allen.five;
import static java.lang.System.out;
import allen.tools.io.Print;
import static allen.tools.io.Print.*;
public class BankNotes {
static void printBankNotes(){
for(MinimumBankNotes money : MinimumBankNotes.values()){
System.out.println(money.toString() + money.ordinal());
System.out.println(money);
System.out.println( money.ordinal());
//System.out.println(money + money.ordinal()+"");
System.out.println(""+money + money.ordinal());
out.print("cry");
}
}
static void printDetailsForBankNotes(MinimumBankNotes arg){
switch(arg){
case one: System.out.println("Minimum");
break;
case two:System.out.println("You have two coins!");
break;
case five:System.out.println("You can buy a cup of milk to drink!");
break;
case ten:System.out.println("You can buy a bunch of flowers to make u girl happy!");
break;
case twenty:System.out.println("You can buy two cinema tickets, and then you know what to do!");
break;
}
}
public static void main(String[] args){
printBankNotes();
printDetailsForBankNotes(MinimumBankNotes.one);
printDetailsForBankNotes(MinimumBankNotes.two);
printDetailsForBankNotes(MinimumBankNotes.five);
printDetailsForBankNotes(MinimumBankNotes.ten);
printDetailsForBankNotes(MinimumBankNotes.twenty);
print("ss");
}
}
package allen.five;
import java.util.Arrays;
import java.util.Random;
public class Array {
public static void main(String[] args) {
String s2[] = {"第一种形式"};
String[] s3 = new String[]{"第二种形式"};
Random rand = new Random(47);
String s1[] = new String[rand.nextInt(10)];
System.out.println(s1.length);
for(int i = 0 ; i < s1.length ; i++){
s1[i] = "第三种形式";
}
System.out.println(Arrays.toString(s1));
}
}
// C
public class Dancer extends Stage {
Singer s = new Singer();
public Dancer() {
System.out.println("C");
}
}
package allen.seven;
public class TestDelayedInitialization {
public static void main(String[] args){
DelayedInitialization delay = new DelayedInitialization();
System.out.println(delay);
}
}
package allen.seven;
public class Stage {
public Stage() {
System.out.println("A");
}
}
package allen.seven;
public class Singer {
public Singer() {
System.out.println("B");
}
}
package allen.seven;
public class DelayedInitialization {
String i;
//{i = new Integer(1);} -----实例初始化
public String toString(){
if(i == null) i = "Okey!";
return i;
}
}
package allen.eight;
public class UpcastingAboutRideCycle {
public static void boyRideCycle(Cycle cycle){
cycle.ride();
}
public static void main(String[] args) {
Cycle unicycle = new Unicycle();
Bicycle bicycle = new Bicycle();
Tricycle tricycle = new Tricycle();
boyRideCycle(unicycle);
boyRideCycle(bicycle);
boyRideCycle(tricycle);
}
}
package allen.eight;
import allen.tools.io.Print;
public class Unicycle extends Cycle{
public void ride(){
Print.print("Oh my god, a wheel is runnign, unbelivable!");
}
}
package allen.eight;
import allen.tools.io.Print;
public class Tricycle extends Cycle{
public void ride(){
Print.print("Oh my god, tri wheel is runnign, unbelivable!");
}
}
package allen.eight;
public class Cycle {
public void ride(){
}
}
package allen.eight;
import allen.tools.io.Print;
public class Bicycle extends Cycle{
public void ride(){
Print.print("He is too low to ride two wheels, haha!");
}
}
public class TestModifierKeyWord {
public static void main(String[] args){
}
}
public class Solution {
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
public class ModifierKeyWord {
int size;
public int getSize() {
return size;
}
public void setSize(int size) {
this.size = size;
}
public static void knife(int size) {
System.out.println("Cut meat" + size);
}
protected static void folk(int size) {
System.out.println("Insert meat" + size);
}
static void choopsticks(int size){
System.out.println("Clip up the small pieces of meat" + "And Eat!" + size);
}
private static void spoon(int size) {
System.out.println("Eat soup" + size);
}
}