2010年6月3日 星期四
nextToken的運用
import java.io.*;
import java.util.*;
// inputtext.txt 檔案內容 COFFEE 50 4
// 從檔案讀入一列字串,讀入50 和 4 相乘再寫入另一檔案
class TestReadWrite
{
public static void main(String[] args)
{
String line;
//int price,total;
try
{
FileReader inputjerry=new FileReader("inputtext.txt");
BufferedReader binputjerry=new BufferedReader(inputjerry);
line=binputjerry.readLine();
StringTokenizer stline=new StringTokenizer(line, " ");
BigInteger bi1 = new BigInteger(stline.nextToken());
System.out.println(bi1);
BigInteger bi2 = new BigInteger(stline.nextToken());
System.out.println(bi2);
bi1 = bi1.add(bi2);
System.out.println(bi1);
FileWriter outputjerry=new FileWriter("outputtext.txt");
BufferedWriter boutputjerry=new BufferedWriter(outputjerry);
boutputjerry.write(String.valueOf(bi1));
boutputjerry.flush();
boutputjerry.close();
}
catch(Exception e)
{
System.out.println("Exception");
}
}
}
輸入檔與輸出檔運用
期中考
2010年4月8日 星期四
建構子程式
class d9539186
{
public static void main(String[] args)
{
int w,u;
int a,b;
a=6;
b=8;
Triangel Alan1 = new Triangel();
Ractabgle Alan2 = new Ractabgle();
u=Alan1.add(a,b);
w=Alan2.add(a,b);
System.out.println(u);
System.out.println(w);
}
}
class Triangel
{
static int add(int a,int b)
{
int x,y,z;
x=a;
y=b ;
z=(x*y)/2;
return z ;
}
}
class Ractabgle
{
static int add(int a,int b)
{
int x,y,z;
x=a;
y=b ;
z=x*y;
return z ;
}
}
2010年3月19日 星期五
cos,sin
public class HelloWorld {
public static void main(String[] args) {
int x,y,z;
double pi;
x=1;
y=1;
z=x+y;
pi=Math.PI;
System.out.println("x="+x);
System.out.println("x="+y);
System.out.println("x="+z);
System.out.println("cos(0)="+Math.cos(0));
System.out.println("cos(pi/4)="+Math.cos(pi/4));
System.out.println("cos(pi/2)="+Math.cos(pi/2));
System.out.println("cos(3pi/2)="+Math.cos(3*pi/2));
System.out.println("cos(2pi)="+Math.cos(2*pi));
System.out.println("sin(0))="+Math.sin(0));
System.out.println("sin(pi/4))="+Math.sin(pi/4));
System.out.println("sin(pi/2))="+Math.sin(pi/2));
System.out.println("sin(3*pi/2))="+Math.sin(3*pi/2));
System.out.println("sin(2*pi))="+Math.sin(2*pi));
}
}
2010年3月12日 星期五
2010年2月25日 星期四
java
1.為何why要選修這門課?(動機)
為了多認識更多程式設計
2.希望從這門課獲得那些知識?(目標)
java相關的應用與設計
3.我要如何修習這一門課?(態度與方法)
主動學習更多的範例 , 多做多學習
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html#win32-2c