Java
記事、こちら 関連記事はこちら
eclipse.exe -vmargs -Xmx256M
ファイル読み込みなどをして、なんだかわからないけれども、空白文字が邪魔している場合など、空白文字さえとりさればよいのであれば、Stringに対してhoge.trim();としてやる。こちらの記事
Javaのよいところは、プラットフォームの切換のためにソースをいじらなくてよいことだったが、今まで、引数を与えたり入出力ファイルのパス指定に関して、プラットフォームごとに切換えずにソースを書くのはどうするのか知らなかった。 Eclipse上で、引数を…
# java hoge.Moge -f input.txt というように、テキストファイルを-fオプションで渡したい public class Test { public static void main(String[] args) { // argオプション String infile=""; for(int i=0;i
Windows版のEclipseでJavaアプリケーションを作ったとする プロジェクトは "Hage" その中にあるパッケージ"hoge"の中の クラス"Moge"にmain()があるとする Eclipse上で動く 簡単のため、GUIはなく、出力ファイルの出力先がソース内指定されている、というよ…
ゼロで割って、計算不能のときに返るNaNはNot a Number の略。 任意桁で四捨五入などするときに用いる、BigDecimal クラス。 関連記事はこちら
今、N個の2値変数がある。それが作るの組み合わせを発生させて順次、処理するとする public static void hoge(int numval){ int v=numval; int[] altlist = new int[v]; int[] one = new int[v]; for(int i=0;i
タブ区切りファイルを読み込むとき、1行ずつ読み込み、それをタブ区切りごとにString[]に取り込み、Java内オブジェクトに格納する。読み込んだ値がすべてintegerとすると 値なしがある場合のエラー回避は次の通り String infile = "hoge.txt"; FileReader i…
雑なメモ 今、次のようなk個の変数で定められる漸化式があるとする ただし、1つ以上の変数条件において と定められており、かつ、すべての変数条件が確定値が与えられた変数条件に帰着することが確認されているものとするこのとき、k個の変数を有するオブ…
スタックとキュー 情報の『決済順序』の規則として、決済箱に入ってきた順番に処理するやりかたと、決済箱に最後に入ってきたものから処理するやりかたとがある。それ以外のやり方もあるだろうが、前者には、キューqueue、後者にはスタックstackというデータ…
String file = "hogehoge.txt"; FileReader file = null; try{ f = new FileReader(file); BufferedReader objBr=new BufferedReader(f); int fileline=0; while(objBr.ready()){ fileline++; int tokennum=0; String[] aryTkn=objBr.readLine().split("\t")…
多数回ループを持つプログラムの処理では、途中で中止したくなることが多い。そのための仕組みを考える。ループを持つプロセスと並行にループを制御する変数の値を変えるボタンを配置し、そのループプロセスはループが回るたびに、制御変数の値により、ルー…
Javaのプログラムにフレーム経由で整数値と実数の値を渡すとする。 double double3 = Double.parseDouble(tf03.getText());のようにして、テキストフィールド tg03に入力された文字列を Double.parseDouble関数にて Double 型数値にするような処理をして、そ…