2012-02-01から1ヶ月間の記事一覧

/

/* //上記のerrDispへ errStrを代入する。 private static void errDisp(String errStr){ System.out.println("使い方: java dentaku 数値 演算子 数値"); System.out.println(errStr); // errDisp("引数は3個入力して下さい"); System.exit(0); /* プログラ…

/

////////////////////////////////////////////////////////// /* System.out.println("入力された式は " + number[0] + " です"); System.out.println("計算結果は です"); } //////////////////////////////////////////////////////////

/

////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// /* // 配列2番目のString型変数opeが // 配列opeStrのどれかである場合は // errFlag = false for (int i = 0 ; i if (ope.equal…

BokuNoDentaku

import java.io.*;class BokuNoDentaku{ public static void main(String args){ BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try{ System.out.println("計算式を入力してください。スペースつけて"); String line = re…

電卓作る手順 参考

1 値を切り分け → 数字と演算子(P157 P165参照) 2 それぞれを配列に入れる。 3 配列を順に取り出して保存した演算子で計算 4 計算結果を表示する。println途中中継

リンク

switch(n){ case 1: //足し算の場合 total = total + d.doubleValue(); break;シンプル電卓 http://homepage1.nifty.com/kodayan/java/java2/ja206.htm http://blog-imgs-35.fc2.com/m/a/g/magisix/dentaku.txt 今日も明日も 逆ポーランド記法使わない電卓アル…

せっかく逆ポーランド記法に変換できたので簡単な電卓にまとめた - 趣味はデバッグ…… http://d.hatena.ne.jp/kakkun61/20091214/1260764558

java アルゴリズム 第1回 - 私のようなものが管理するWiki - livedoor Wiki(ウィキ) http://wiki.livedoor.jp/mahalkita/d/java%20%A5%A2%A5%EB%A5%B4%A5%EA%A5%BA%A5%E0%20%C2%E81%B2%F34章:クラスの基礎 http://www5c.biglobe.ne.jp/~ecb/java/04_04.ht…

StudentTest

public class StudentTest { public static void main(String[] args) { /////////////////////////////// // Studentクラスを使う。 // 配列data作る。 /////////////////////////////// Student[] data = { new Student("結城浩", 65, 90, 100), new Stude…

Student

public class Student { //フィールド宣言 String name; // 氏名 int[] tens; // 試験の点数 フィールドtensの配列定義。 /////////////////////////////// //同じ名前のメソッドであっても引数違うので、 //違うメソッドとして扱われる。 /////////////////…

RectangleTest

//10-2 Rectangleのメインメソッド書いてみた。 public class RectangleTest{ public static void main(String[] args) { Rectangle data = new Rectangle(444,333); System.out.println(data); } } ///////////////////////////////////////// //以下、Rect…

Student

public class Student { //フィールド宣言 String name; // 氏名 int tens; // 試験の点数/////////////////////////////// //同じ名前のメソッドであっても引数違うので、 //違うメソッドとして扱われる。 /////////////////////////////// //Studentメソッ…

KamokuHeikin

public class KamokuHeikin { public static void main(String args) { // Kamokuクラス使う。 // 同じフォルダ内のKamoku.javaファイルも同時にコンパイルされる。 // Kamokuクラス内にて // public Kamoku(String namae, int tensuu) { // と宣言してるの…

Kamoku this.namae = na;// namae = na 

public class Kamoku { //フィールド決めて。 //フィールドは変数ですよ。 String namae; // 科目名 namaeフィールド int tensuu; // 点数 // コンストラクタ // フィールドの詳細です。 // String namae と String na を区別してみよう。 public Kamoku(Str…

Kamoku フィールド コンストラクタ  this toString()

public class Kamoku { //フィールド決めて。 String namae; // 科目名 int tensuu; // 点数 // コンストラクタ // フィールドの詳細です。 public Kamoku(String namae, int tensuu) { this.namae = namae; this.tensuu = tensuu; } // 科目の文字列表現 //…

PrintArray

//9-9 public class PrintArray { public static void main(String args) { int arr = { { 3, 1, 4, 1, }, { 5, 9, 2, }, { 6, 5, }, { 3, }, };////////////////////////////////////////////////// //クラスつかう↓ /////////////////////////////////////…

SortData

//9-8 public class SortData { public static void main(String args) { int data = { 31, 41, 59, 26, 53, 58, 97, 93, 23, 84 }; System.out.println("並べ替える前"); for (int i = 0; i System.out.print(data[i] + " "); } System.out.println(""); fo…

ShowMaxData

//9-7 public class ShowMaxData { public static void main(String args) { int data = { 31, 41, 59, 26, 53, 58, 97, 93, 23, 84 }; int max_data = data[0]; for (int i = 0; i ////////////////////////////////////////// /* if(max_data max_data = d…

SelectGreeting

public class SelectGreeting { public static void main(String args) { ////////////////////////////////////↑argsじゃなくてもコンパイル通る。 //////////////////////////////////////////// /* String message ; message = new String[3]; message[0]…

CalcData

public class CalcData { public static void main(String args) { double data; data = new double[6]; data[0] = 3.1; data[1] = 4.1; data[2] = 5.9; data[3] = 2.6; data[4] = 5.3; data[5] = 9.7; double sum = 0.0; // i // data.lengthは6だから、dat…

Heikin6

public class Heikin6 { public static void main(String args) { int[] tens = { { 63, 90, 75, 45, 81 }, { 85, 100, 95, 80, 90 }, { 100, 100, 100, 100, 100 }, }; for (int i = 0; i int sum = 0; for (int j = 0; j //"\t"はTabのこと。 //System.out…

Heikin5

public class Heikin5 { public static void main(String args) { ///////////////////////////////////////////////// //int ten = { 63, 90, 75, 45, 81 }; ///////////////////////////////////////////////// //同じ意味↓ /////////////////////////////…

ubuntuでRamdisk

http://kobanux.blogspot.com/2011/02/ubunturamdisk.html

Graph2_2

//////////////////////////////////////////// //for文↓ //////////////////////////////////////////// public class Graph2_2 { public static void main(String args) { for (int n = -8; n int x = n * n; for (int i = 0; i System.out.print("*"); } …

PowerGraph

// 8-4 public class PowerGraph { /////////////////////////////////////////// /////////////////////////////////////////// public static void main(String[] args) { for (int i = -8; i if (i printGraph(getPower(i, 2), '-'); } else { printGraph…

Graph2

public class Graph2 { //////////////////////////////////////////// public static void main(String[] args) { for (int n = -8; n printGraph(n * n); } } //////////////////////////////////////////// ////////////////////////////////////////////…

Power1

public class Power1 { public static void main(String[] args) { //数学的なイメージ → getPower(x,n)=return y //////////////////////// //System.out.println(getPower(8, 2)); //////////////////////// //分解↓ //////////////////////// int name = …

ContinueTest

import java.io.*;public class ContinueTest { public static void main(String[] args) { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { String line; while ( (line = reader.readLine( ) ) != null) { ////////…

MakeHtml

import java.io.*;public class MakeHtml { public static void main(String[] args) { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { String line; /////////////////////// // ルール1 //これは最初に出力する。 …

キャスト

int値を long値に代入することは可能ですが、int値を short値に代入しようとするとコンパイルエラーになります。これは、int → short の代入では、値のオーバーフローが発生してしまう可能性があるためです。int intValue = 123; long longValue = intValue;…

a = 5; b = a++; // b には 5 が代入される a = 5; b = ++a; // b には 6 が代入される