網頁

2011年6月9日 星期四

JAVA利用Scanner讀檔



相關後製視訊

26 則留言:

  1. import java.util.*;
    import java.io.*;
    public class fileRead {

    public static void main (String[]args) throws Exception
    {
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    while (input.hasNext())
    {
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    System.out.println();
    }
    }
    }

    回覆刪除
  2. import java.util.Scanner;
    import java.io.*;
    class GAP{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("平均"+b);
    }
    }

    回覆刪除
  3. import java.util.Scanner;
    import java.io.*;
    class ab{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("平均"+b);
    }
    }

    回覆刪除
  4. import java.util.*;
    import java.io.*;
    public class fileRead {
    public static void main(String[] args) throws Exception
    {
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    float sum=0;
    while (input.hasNext())
    {
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    sum=sum/(i-1);
    System.out.println();
    System.out.print("平均= "+sum);
    }
    }

    回覆刪除
  5. import java.util.Scanner;
    import java.io.*;
    class dd{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    float sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    sum=sum/(i-1);
    System.out.println();
    System.out.print("平均="+sum);
    }
    }

    回覆刪除
  6. import java.util.Scanner;
    import java.io.*;
    class dd{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均是:"+b);
    }
    }

    回覆刪除
  7. import java.util.Scanner;
    import java.io.*;
    class dd{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("平均"+b`);
    }
    }

    回覆刪除
  8. import java.util.Scanner;
    import java.io.*;
    class fileRead{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("平均"+b);
    }
    }

    回覆刪除
  9. import java.util.*;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception
    { File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int sum=0;
    int i=0;
    int a;
    while (input.hasNext())
    { tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum/(i-1));
    System.out.print("全班平均是:"+b);
    }
    }

    回覆刪除
  10. import java.util.*;
    import java.io.*;
    public class U1 {

    public static void main(String[]args) throws Exception
    {
    File f=new File("test.txt");
    Scanner input=new Scanner (f);
    String tmp;
    int i=0;
    int sum=0;
    int a;
    while (input.hasNext())
    {
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("平均是:"+b);
    }
    }

    回覆刪除
  11. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  12. import java.util.*;
    import java.io.*;
    public class U1 {

    public static void main(String[]args) throws Exception
    {
    File f=new File("test.txt");
    Scanner input=new Scanner (f);
    String tmp;
    int i=0;
    int sum=0;
    int a;
    while (input.hasNext())
    {
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班的平均是:"+b);
    }
    }

    回覆刪除
  13. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  14. import java.util.*;
    import java.io.*;
    public class U1 {

    public static void main(String[]args) throws Exception
    {
    File f=new File("test.txt");
    Scanner input=new Scanner (f);
    String tmp;
    int i=0;
    int sum=0;
    int a;
    while (input.hasNext())
    {
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班的平均是:"+b);
    }
    }

    回覆刪除
  15. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  16. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  17. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  18. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  19. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  20. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  21. import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  22. import java.util.*;
    public class Fibonacci{
    public static double a(int n)
    {
    double sqrt5=Math.sqrt(5);
    double a1=Math.pow((1+sqrt5)/2,n);
    double a2=Math.pow((1-sqrt5)/2,n);
    return (a1-a2)/sqrt5;
    }
    public static void f(int n){
    int f[]=new int[n+1];
    f[0]=0;f[1]=1;
    for(int i=2; i<=n; i++){
    f[i]=f[i-1]+f[i-2];
    System.out.print("f["+i+"]="+f[i]);
    System.out.println("a("+1+")="+a(i));
    }
    }
    public static void main(String[] args)throws Exception{
    Scanner input=new Scanner(System.in);
    int n=input.nextInt();
    f(n);
    }
    }

    回覆刪除
  23. import java.util.*;
    public class Fibonacci{
    public static double a(int n)
    {
    double sqrt5=Math.sqrt(5);
    double a1=Math.pow((1+sqrt5)/2,n);
    double a2=Math.pow((1-sqrt5)/2,n);
    return (a1-a2)/sqrt5;
    }
    public static void f(int n){
    int f[]=new int[n+1];
    f[0]=0;f[1]=1;
    for(int i=2; i<=n; i++){
    f[i]=f[i-1]+f[i-2];
    System.out.print("f["+i+"]="+f[i]);
    System.out.println("a("+1+")="+a(i));
    }
    }
    public static void main(String[] args)throws Exception{
    Scanner input=new Scanner(System.in);
    int n=input.nextInt();
    f(n);
    }
    }

    回覆刪除
  24. import java.util.*;
    public class Fibonacci{
    public static double a(int n)
    {
    double sqrt5=Math.sqrt(5);
    double a1=Math.pow((1+sqrt5)/2,n);
    double a2=Math.pow((1-sqrt5)/2,n);
    return (a1-a2)/sqrt5;
    }
    public static void f(int n){
    int f[]=new int[n+1];
    f[0]=0;f[1]=1;
    for(int i=2; i<=n; i++){
    f[i]=f[i-1]+f[i-2];
    System.out.print("f["+i+"]="+f[i]);
    System.out.println("a("+1+")="+a(i));
    }
    }
    public static void main(String[] args)throws Exception{
    Scanner input=new Scanner(System.in);
    int n=input.nextInt();
    f(n);
    }
    }

    回覆刪除
  25. fileRead

    import java.util.Scanner;
    import java.io.*;
    class fileRead {
    public static void main(String[] args) throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if (input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("全班平均:"+b);
    }
    }

    回覆刪除
  26. import java.util.Scanner;
    import java.io.*;
    class ab{
    public static void main(String [] args)throws Exception{
    File f=new File("test.txt");
    Scanner input=new Scanner(f);
    String tmp;
    int i=0;
    int a;
    int sum=0;
    while (input.hasNext()){
    tmp=input.next();
    System.out.print(i++);
    System.out.print("\t"+tmp);
    if(input.hasNextInt())
    {
    a=input.nextInt();
    System.out.print("\t"+a);
    sum+=a;
    }
    System.out.println();
    }
    float b=((float)sum)/(i-1);
    System.out.print("平均"+b);
    }
    }

    回覆刪除

HTML 編輯器