Java

Cacheの使い方

いま「Cacheをつくって」と言われたらできなさそうなので、 ちょっと調べようと思った。とりあえず参考になりそうなとこぐぐった←イマココhttp://db2.jugem.cc/?eid=1704 http://www.ibm.com/developerworks/jp/java/library/j-jcs.htmlうちのプロジェクトの…

サンプル[GridView]をいじった

Androidのサンプルを一通りいじってみようと。 今日はGridView。サンプル通りのコードでまずは動いた。 画像を入れ替えてみた。 画像は「res/drawable-ldpi」配下に格納してある。ただし、サイズが500kb程のものを設定すると、エミュでアプリを実行する時に…

Stringをint型にする

前記事の逆で、String型変数をint型変数に変換する。 IntegerクラスのメソッドparseInt(String s)が使える。 String strOne = "1"; int numOne = Integer.parseInt(strOne); 当然、数値に変換できないものであれば例外が発生する。↓ コンソールコピー Except…

int型をtoString()すること

よく使うメソッド「toString()」。 オブジェクトをString型に変換する。int型の変数をString型に変換するとき、最初わからなかった。 それもそのはず、toString()はオブジェクトをString型に変換するメソッドなので、 プリミティブ型で定義された変数は変換…

Calendarクラス

Calendarクラスはよく使う。 そのくせ使うときはgetInstance()しなきゃいけないとかよくわからない。いつも使っている感じ↓ Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR);

MacでのEclipse開発

MacでEclipseを使う人って、最初の設定どうしてるんだろう。なんとなくEclipse導入すれば開発できてしまうけど、 javaのバージョンとかビルドパスとか意識すると途端にわからなくなる。職場のWindowsで設定するときは大体ProgramFilesのどこそこにJavaがあっ…

Javaのコードインスペクション?

Javaの記法について。「Javaの標準記法なんてたいした物じゃない」と言っている人がいた。 そのときに出て来た単語が「コードインスペクション」(?)具体的にはクラスメソッド(staticのついているメソッド)とインスタンスメソッド(staticのついていない、ク…

XStreamについて

XStreamとは、javaとXMLのマッピングライブラリ。Core API http://xstream.codehaus.org/javadoc/overview-summary.html単純なマッピングの仕方 XStream xstream = new XStream(); String xml = xstream.toXML(myObject); // serialize to XML Object myObje…

javadocについて

javadocの使い方と意味javadoc日本語ドキュメント Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle

例外メモ:MalformedURLException

URLが不正である場合の例外。今回はXMLのパスが不正である場合。 指定文字列に有効なプロトコルが見つからないか、文字列解析ができなかったとき、と書いてある。具体例: import java.net.MalformedURLException; import java.net.URL; public class test_m…

例外メモ:InterruptedException

スレッドに割り込まれたときに発生する例外。 sleepしているとき、selleniumでテストが並列で走ると起きる。具体例→

java.netパッケージのURLクラスあたりをいじる

せっかくURLクラスを使ってみた(例外メモ:MalformedURLException)ので、 javadocのページのHTMLソースを取得してみる。結局参考サイトの丸写しなので意味がないけど、せっかくなので。 import java.io.BufferedReader; import java.io.IOException; import …