データ構造とアルゴリズム論

Similar documents
データ構造とアルゴリズム論

データ構造とアルゴリズム論

データ構造とアルゴリズム論

データ構造とアルゴリズム論

データ構造とアルゴリズム論

データ構造とアルゴリズム論

第1章 ビジュアルプログラミング入門

データ構造とアルゴリズム論

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1

IE6 2 BMI chapter1 Java 6 chapter2 Java 7 chapter3 for if 8 chapter4 : BMI 9 chapter5 Java GUI 10 chapter6 11 chapter7 BMI 12 chap

目 次 Java GUI 3 1 概要 クラス構成 ソースコード例 課題...7 i

K227 Java 2

I HTML HashMap (i) (ii) :.java import java.net.*; import java.io.*; import java.util.hashmap; public class SimpleStopWatch { public static voi

55 7 Java C Java TCP/IP TCP/IP TCP TCP_RO.java import java.net.*; import java.io.*; public class TCP_RO { public static void main(string[] a

r02.dvi

r1.dvi


II Java :30 12:00 I. I IV II. III. IV. ( a d) V. : this==null, T == N A ActionListener C class D actionperformed G getsource I implements K

Prog2_9th

Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet

I java A

新・明解Java入門

Java演習(9) -- クラスとメソッド --

2: 3: A, f, φ f(t = A sin(2πft + φ = A sin(ωt + φ ω 2πf 440Hz A ( ( 4 ( 5 f(t = sin(2πf 1t + sin(2πf 2 t = 2 sin(2πt(f 1 + f 2 /2 cos(2πt(f 1 f

オブジェクト指向プログラミング・同演習 5月21日演習課題

226

public class Kadai _02 { public static void main(string[] args) { MyFrame frame = new MyFrame("Kadai _02"); (2) フレームのクラス名は MyFrame とし 以下

JavaプログラミングⅠ

5 p Point int Java p Point Point p; p = new Point(); Point instance, p Point int 2 Point Point p = new Point(); p.x = 1; p.y = 2;

Java言語 第1回


try catch Exception Java try catch try { } catch ( Exception e ) { } e 16-1 try catch 0 try { int x = 0; int y = 10 / x; } catch ( Exception e ) { Sys

: : : TSTank 2

I. (i) Foo public (A). javac Foo.java java Foo.class (C). javac Foo java Foo (ii)? (B). javac Foo.java java Foo (D). javac Foo java Foo.class (A). Jav


/ ( ) 8/7/ :21 p.2/64

Java演習(4) -- 変数と型 --

問題1 以下に示すプログラムは、次の処理をするプログラムである

アプレットの作成

presen.gby

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

Oracle Forms Services R6i


JavaプログラミングⅠ

JavaプログラミングⅠ

コーディング基準.PDF



untitled

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

JAVA 11.4 PrintWriter 11.5

ユニット・テストの概要

java_servlet2_見本

Transcription:

15 11 11 Java 21 231-0811 32 152-0033 1 Java 3-5,55,63,39,87,48,70,35,77,59,44 3-5 3-7 score2.txt <score2.txt> 75

15 11 11 5-1 3-7 jbuttonread jbuttondisplay jlabelmessage jtextfieldname jtextfieldtokuten score2.txt 1 Record 76

15 11 11 TestMeibo 4-1 TestMeibo TestMeibo java.lang.object TestMeibo.java class TestMeibo { private String Name; // private int Tokuten; // public TestMeibo(String Shimei, int Ten) { Name=Shimei; Tokuten=Ten; public String getname() { return Name; public int gettokuten() { return Tokuten; getname()gettokuten() private Frame1.java 77

15 11 11 Frame1.java import Frame1.java 3-7 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.util.*; 3-7 jfilechooser UI p.39 TestMeibo p.76 3-7 TestMeibo Meibo1; //TestMeibo void jbuttonread actionperformed(actionevent e) { String Data; try { jfilechooser1.showopendialog(this); File FName=jFileChooser1.getSelectedFile(); BufferedReader fin=new BufferedReader (new FileReader(FName)); Data=fin.readLine(); StringTokenizer tk=new StringTokenizer(Data,","); Meibo1= new TestMeibo(tk.nextToken(), Integer.parseInt(tk.nextToken())); jlabelmessage.settext(" "); fin.close(); catch (Exception em) { jlabelmessage.settext(" "+em); TestMeibo Meibo1 78

15 11 11 void jbuttondisplay_actionperformed(actionevent e) { jtextfieldname.settext(meibo1.getname()); jtextfieldtokuten.settext( String.valueOf(Meibo1. gettokuten() ) ); TestMeibo private Meibo1.Name Meibo1.Tokuten private PASCAL record Java record + Java 79

15 11 11 2 5-2 5-1 5-1 score2.txt 5-1 jtextfieldno 5-1 80

15 11 11 TestMeibo Meibo TestMeibo Meibo1[]=new TestMeibo[100]; int Num; // void jbuttonread actionperformed(actionevent e) { String Data; try { jfilechooser1.showopendialog(this); File FName=jFileChooser1.getSelectedFile(); BufferedReader fin=new BufferedReader (new FileReader(FName)); int i=0; while((data=fin.readline())!=null) { StringTokenizer tk=new StringTokenizer(Data,","); Meibo1[i]= new TestMeibo(tk.nextToken(), Integer.parseInt(tk.nextToken())); i++; Num=i; jlabelmessage.settext(" "); fin.close(); catch (Exception em) { jlabelmessage.settext(" "+em); 3-7 TestMeibo Meibo1 100 5-1 0 Meibo1[i] 81

15 11 11 void jbuttondisplay_actionperformed(actionevent e) { int No=Integer.parseInt(jTextFieldNo.getText()); jtextfieldname.settext(meibo1[no-1].getname()); jtextfieldtokuten.settext(string.valueof ( Meibo1[No-1].getTokuten())); Meibo1 No-1 0 No 5-2 5-3 5-2 3-D 5-2 jbuttonmax jtextfieldmaxname jtextfieldmax 82

15 11 11 void jbuttonmax actionperformed(actionevent e) { int Max=Meibo1[0].getTokuten(); // String Name=Meibo1[0].getName(); // for (int i=1;i<num;i++) { if(meibo1[i].gettokuten()>max) { Max=Meibo1[i].getTokuten(); // Name=Meibo1[i].getName(); // jtextfieldmaxname.settext(name); jtextfieldmax.settext(string.valueof(max)); Max Name void jbuttonmax actionperformed(actionevent e) { TestMeibo Max; // Max=Meibo1[0]; // for (int i=1;i<num;i++) { if(meibo1[i].gettokuten()>max.gettokuten()) { Max=Meibo1[i]; // jtextfieldmaxname.settext(max.getname()); jtextfieldmax.settext(string.valueof(max.gettokuten())); Max Max=Meibo1[i]; 1 2 83

15 11 11 AB B=A int A,B; A B A B A=3; A A B B=A; A B A B A A MyClass AB A MyClass A,B; B A B A=new MyClass(); A B MyClass new MyClass A 84

15 11 11 B=A;A B MyClass B A AB Java A int A[]; A=new int[100]; new 100 A p.83 Max Meibo1[5] Max Meibo1[5] Meibo1[0] Meibo1[1] Meibo1[5] Meibo1[9] Max Max.getName() Meibo1[5].getName() 85

15 11 11 86 5-A 5-3 5-B 3 score3.txt HP 3,55,71,28,63,37,79,39,56,55,87,79,92,48,66,73,70,41,34,35,53,43,77,82,88,59,43,36,44,77,40 score3.txt