<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>有名大站 &#187; Java</title>
	<atom:link href="http://retsu.com.tw/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://retsu.com.tw</link>
	<description>一個學生的部落格</description>
	<lastBuildDate>Wed, 01 Sep 2010 01:28:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>變動參數</title>
		<link>http://retsu.com.tw/2009/612/</link>
		<comments>http://retsu.com.tw/2009/612/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 07:58:27 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=612</guid>
		<description><![CDATA[參考原廠教材第4-31頁
public class Statistics{
  public /* static */float average (int...nums){
    int sum=0;
    for(int x : nums){
      sum += x;
    }
    return((float) sum) / nums.length;
  }
  public static void main(String [] args){
    Statistics st = new Statistics();
    //non-static方法無法直接呼叫static方法 必須new出來或者改成static
    System.out.println(st.average(10,20,30,40,50));
  }
}
]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/612/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>中英文亂碼產生程式</title>
		<link>http://retsu.com.tw/2009/610/</link>
		<comments>http://retsu.com.tw/2009/610/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 07:56:11 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=610</guid>
		<description><![CDATA[哈哈
無聊亂寫的
不過大部分的CODE都是網路找到的
把字用成綠色，然後亂數重複個10000次感覺很像駭客任務呢
import java.util.*; 
  //中文亂碼產生器
public class Test { 
    public static void main(String[] args) {
      System.out.println("請輸入要幾次 推薦10000次以上");
      Scanner sc = new Scanner(System.in);
      int p = sc.nextInt();
        for(int i=0;i&#60;p;i++){       
          RandomHan han = new RandomHan(); 
          System.out.print(han.getRandomHan());
        } 
    } 
} 
 
class RandomHan { 
    private Random ran = new Random(); 
    private final static int delta = 0x9fa5 - 0x4e00 + 1; 
     
    public char getRandomHan() [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/610/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5題迴圈的練習題目</title>
		<link>http://retsu.com.tw/2009/608/</link>
		<comments>http://retsu.com.tw/2009/608/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 07:50:42 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=608</guid>
		<description><![CDATA[//題目第1題
/*
輸出1+2+3+......+100的總和
*/
public class sn{
  public static void main(String [] args){
  int p=0;
    for(int i=1 ; i&#60;101 ; i++){
    p = p+i;
    }
    System.out.println(p);
  }
}
//題目第2題
/*
印出1~100每個整數 但是跳過尾數為6的整數
*/
public class six{
  public static void main(String [] args){
    for(int i=1 ; i&#60;101 ; i++){
      if(i%10==6){
      }else{
        System.out.print(i+" ");
      }
    }
  }
}
//題目第3題
/*印出
1 2 3 4 ......
1 2 3 4 .....
.
.
.
*/
public class onetwo{
  [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/608/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JAVA- 自動約分程式</title>
		<link>http://retsu.com.tw/2009/600/</link>
		<comments>http://retsu.com.tw/2009/600/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 05:35:53 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=600</guid>
		<description><![CDATA[之前早就想做出來了
可惜程式碼80%都不是我寫的
原本只有約分功能 我把它加進去最大公因數還有最小公倍數的功能
還有輸入的功能
期待以後可以用出個GUI介面 讓一切更方便
檔名：mainclass.java
import java.util.*;
class fenshu
{
  private int up;
  private int up1;
  private int down ;
  private int down1 ;
  public fenshu(int a,int b)
  {
    up=a ;
    down=b ;
  }
  public int getnumber()//求最大公约数
  {
    int min;
    int tem=1;
    min=(up&#60;down)? up:down ;
    for(int i=1;i&#60;=min;i++)
    {
      if(up%i==0&#38;&#38;down%i==0)
      tem=i ;
   
    }
    return tem ;
   
  }
  public void process()
  {
    [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/600/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JAVA-你好範例以及老師範例</title>
		<link>http://retsu.com.tw/2009/594/</link>
		<comments>http://retsu.com.tw/2009/594/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 08:18:53 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=594</guid>
		<description><![CDATA[原本想說弄個丁丁說你好的程式，之後就做成這樣子了。
import java.util.*;
public class test{
  public static void main(String [] args){
    System.out.println("請輸入您想說的話");
    Scanner sc = new Scanner(System.in);
    String x = sc.nextLine();
    System.out.println("請輸入您想重複的次數");
    int q = sc.nextInt();
    System.out.println("是否換行，是請輸入1，否請輸入2");
    int a = sc.nextInt();
    System.out.println("是否顯示次數，是請輸入1，否請輸入2");
    int b = sc.nextInt();
    if(a==1&#38;&#38;b==1){  
    for(int i=0;i&#60;q;i++){ //是是
      int z = i+1;
      System.out.println(x + "  (這是第" + z + "次)");
    }
    }//end if
    if(a==1&#38;&#38;b==2){
    [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/594/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>可拖拉按鈕</title>
		<link>http://retsu.com.tw/2009/555/</link>
		<comments>http://retsu.com.tw/2009/555/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 12:28:48 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=555</guid>
		<description><![CDATA[可以拖拉之後顯示滑鼠位置
可以讓人理解 電腦中X軸右+左- Y軸下+上- (我沒搞錯跟數學的不一樣)
package dragged;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class TestMouseDragged{
int x,y ;
  int x0,y0 ;
  JButton btn=new JButton("可拖拉許功蓋");
  public TestMouseDragged(){
 
   
    JFrame f = new JFrame("許功蓋");
    f.setLayout(new FlowLayout(FlowLayout.CENTER));
   
    btn.addMouseListener(new MouseAdapter(){
   
      public void mouseClicked(MouseEvent me){
        x0 = me.getX();
        y0 = me.getY();
        System.out.println("mouse click-x0="+x0+"y0="+y0);
      }
      });  
      btn.addMouseMotionListener(new MouseAdapter(){
        public void mouseDragged(MouseEvent me){
          int x = btn.getX()+me.getX() - x0;
          [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/555/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JAVA IO</title>
		<link>http://retsu.com.tw/2009/528/</link>
		<comments>http://retsu.com.tw/2009/528/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 13:28:55 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=528</guid>
		<description><![CDATA[兩個很好玩的JAVA
看來IO真的很好玩
讀取檔案
package iostream;
import java.io.*;
public class FileIOStream{
  public static void main(String [] args)throws IOException{
    FileInputStream fis = new FileInputStream("FileIOStream.java");//輸入檔案的名稱
    byte[] b = new byte[fis.available()];
    fis.read(b);
    FileOutputStream fos = new FileOutputStream("FileIOStream2.java");//輸出檔案的名稱
    fos.write(b);
    fos.flush();
    fos.close();
    fis.close();
  }
}
package reader;
import java.io.*;
public class FileIOReader {
  public static void main(String [] args)throws IOException{
    FileReader fr = new FileReader("FileIOStream.java");//要讀取的檔案
    BufferedReader br = new BufferedReader(fr);
    [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/528/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JAVA-interfacesDEMO</title>
		<link>http://retsu.com.tw/2009/512/</link>
		<comments>http://retsu.com.tw/2009/512/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 13:47:12 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=512</guid>
		<description><![CDATA[package _class; import _interfaces.*; public class InterfaceDemoImpl implements InterfaceDemo{ public void testA(){ System.out.println("testA()"); } public String testB(){ return "testB()"; } public static void main(String [] args){ InterfaceDemoImpl i=new InterfaceDemoImpl(); i.testA(); System.out.println(i.testB()); //InterfaceDemoImpl.a=10000; //以上註解拿掉就會過不了 } }
]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/512/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JAVA-CustomException</title>
		<link>http://retsu.com.tw/2009/509/</link>
		<comments>http://retsu.com.tw/2009/509/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 13:00:02 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=509</guid>
		<description><![CDATA[package exception;
class CustomException extends Exception{
public CustomException(){
    super("自訂例外");
}
public CustomException(String msg){
    super(msg);
}
}
public class TestCustomException{
public static void main(String [] args){
try{
  throw new CustomException();
}catch (CustomException ce ){
ce.printStackTrace();
}
}
}
]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/509/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JAVA-Exception</title>
		<link>http://retsu.com.tw/2009/506/</link>
		<comments>http://retsu.com.tw/2009/506/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 12:49:23 +0000</pubDate>
		<dc:creator>Retsu</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://retsu.com.tw/?p=506</guid>
		<description><![CDATA[package exception; import java.util.Scanner ; import java.io.*; class ExceptionFather{ public String readString() throws FileNotFoundException{ Scanner s = new Scanner (new File("input.txt")); return "ExceptionFather -"+ s.next() ; } } class ExceptionSon extends ExceptionFather{ @Override public String readString() { Scanner s=null; String temp=null; try{ s=new Scanner(new File ("input.txt")); temp="ExceptionSon-"+s.next(); }catch (FileNotFoundException fnfe ){ System.out.println("例外="+fnfe.toString()); }finally { System.out.println("Finally"); [...]]]></description>
		<wfw:commentRss>http://retsu.com.tw/2009/506/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
