数字か文字列かを判定する関数
JAVAの初心者です、宜しくお願いします。 テキストボックスに入力された値を、数字か文字列かを判定する関数ってありますか、VBでは「isNumeric」とかがあるのですが、JAVAではヒットしませんでした。 どこからどのように調べるのでしょうか。 いいサイトがあれば教えて下さい。
View Article出力結果を一つのString型に集めたいのですが(つ_;)
以下のプログラムがあるのですが... import opennlp.tools.lang.english.TreebankParser; import opennlp.tools.parser.Parse; import opennlp.tools.parser.ParserME; import opennlp.tools.util.Span; public class Koubun {...
View Articleコマンドプロンプトでjavacが使えない
JAVA初心者です。OSはWindows Vistaを使っています。 前にもこのような質問があったのですがうまくいかなかったため質問させていただきます。 コマンドプロンプトで「javac」と入力すると、「'javac' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」というエラーメッセージが表示されます。 どうしたらいいのでしょうか。...
View ArticleEclipseでコマンドラインを入力できませんか?
コマンドラインについて質問です。 例えば、入力された数字で掛け算を行うサンプルがあるとします。 それをEclipseのメニュー→「実行」でテストした場合、数字を入力できず何も起こりません。(当たり前?) Eclipseから入力できればファイル変換しなくて済むので、 テストが簡単になると思うのですが…。 どうにかして入力できるようになりませんかね?
View Article3層クライアントサーバとMVCの関係
3層クライアントサーバ方式(ユーザインタフェース、ビジネスロジック、データアクセス)をMVCに適用する時、Vがユーザインタフェース層に該当すると考えていますが、CとMは何処に対応するのでしょうか。Vがユーザインタフェース層に、Mがビジネスロジックとデータアクセス層?かなと思ったのですが、Cが何処に該当するのか、わかりません。(Cは、ユーザインタフェース層とビジネスロジック層の間に位置しそうですが、該...
View Articleクラス設計について
UMLの本でクラス図の描き方を勉強しています。クラス図を描くためには実際にオブジェクト指向で開発する場合にどのようにクラスを設計するかがわからないのとかけないので、Javaのカテゴリで質問させて頂きます。(未だにクラスをどのように設計するのか、わかっていないので。。) 例えば、以下のような大学の授業登録システムがあったとします。...
View ArticleJPanelの切り替えと再描画
ContainerにJPanelをaddし、ボタンを押すことで現在addされているJPanelとは違うJPanelを生成し、再描画させようとしているのですが、うまくいかないため、質問致しました。 -- src --- public class Test extends JFrame implements ActionListener { Container container; JPanel...
View Articleアプレットをブラウザで表示できない
こんにちは 似たような質問がいくつかありましたが 解決していないものもあったので また質問させていただきます。 kibou00さん(02/06/17 00:50)の質問とよく似ているのですが 私の場合実行しようとすると Exception in thread "main" java.lang.NoSuchMethodError: main というエラーが出ます。 手順は...
View Article文字列から数字を取り出す方法
質問があります。 例えば、テキストファイルから文章を一行ずつ読み込み、それをString型の変数に格納していきます。 その文から数字(整数で、何桁かはわからない。)を取り出し(ちなみにその数字の前後には特定の文字がついています)、変数に格納するというプログラムを作りたいのですが、具体的な方法がわかりません。 よろしければ是非教えてください!
View Article美しいコードって?
こちらで質問すると、丁寧で素早い解答がいただけるので今回も質問させて下さいm(__)m 大学の授業でjavaを使ったプログラム作成が課題として出ました。 Javaビギナーなので、多分クラスでも一番オーソドックス、悪く言えば教科書通りすぎて長い?解答をしたと思います。 しかし、昨日、返却されたときに、教授から、正しく作動するから合格だけど、もうちょっと工夫して美しいコードを書くように、と言われました。...
View Articleeclipseで表示されるJavadocのツールチップが日本語で表示できない
eclipse Europaで、pleiadesによる日本語化環境で開発しています。 eclipseにはメソッドなどの上にマウスをおくと、そのメソッドなどのJavadocが表示されるようになっていますが、プロジェクト > プロパティ > javadocロケーション で日本語のJava APIドキュメントを指定している(検証済み)にもかかわらず、これが日本語で表示されません。...
View ArticleJavaの色々なJDKの違い
Windows XPで、Javaの入門書を読みながらプログラミングしている超初心者です。XPでは、Oracleが提供するJDKを使っています。 しかし、Ubuntu 12.04に入っているJDKもしくはJREはIcedteaというものです。これは、オープンソースのものと理解していいでしょうか? また、OpenJDKというものもあるらしいですね。 3者のJDK違いを教えていただければ、幸いです。
View ArticleJavaインタプリタを探しています
業務でJava言語でのソフト開発を使っています。 昔使っていたもので、コマンドラインからJavaソースが実行できるものがありました。 jarファイルが提供されていて、それを実行するとプロンプトが現れて、 そこにソースコードを入力すると1行ずつ解釈して実行してくれるものです。 >System.out.println("Hello"); Hello > というような感じです。...
View ArticleJavaアプリケーションのアイコンの設定について
GUIアプリを作成し、以下の方法でプログラムアイコンを設定しました。 アイコンはmainクラスのあるフォルダと同じ場所においてあります。 ImageIcon icon = new ImageIcon("./src/icon.PNG"); frame.setIconImage(icon.getImage()); この方法でプログラムアイコンが設定出来たのですが、...
View Article半角記号、全角記号を含む正規表現を作れなくて困っています。
システムの入力チェックのために !"#$%&'()=~|`{+*}<>?_-^\@[;:],./ !”#$%&’()=~|‘{+*}<>?_-^¥@「;:」、。・ などの半角記号、全角記号を1個以上含むとtrueを返す 正規表現を作りたいのですが、うまくできなくて困っています。 以下の[ ]に入れる値で、何か良いものはありませんか? Boolean b =...
View Article大規模開発の最適なパッケージ構成について
現在、java言語で比較的大きな規模の開発をしています。 現在のプロジェクトのパッケージ構成がいい加減な作りになっているため、きちんとポリシを作ってそれに基づいた作りに変えていきたいと考えています。 そこで、パッケージ構成に関するノウハウなどが分かるサイトなどを教えて頂けますでしょうか。...
View ArticleThe requested resource is not availableエラー
eclipseでjspを開発しているため、ここで質問をさせて 頂きます。 ブラウザーでhttp://localhost8080/testweb/login.jsp と入力すると、The requested resource (/testweb/login.jsp) is not available.が出てしまいます。 元々、サクラエディタで開発を行っていたのですが(その時には表示がされます)。...
View ArticleTomcatが無応答となる現象が起こります
Tomcatを使用して、開発したWebアプリケーションを動かしているのですが、時々無応答になってしまう現象が発生しています。 タスクマネージャーで見るとTomcatのCPU使用率が100%になっており、30分ほど待っても無応答のままなので、都度Tomcatのサービスを再起動して復旧しています。 stdErr/stdOutのログには何も出力されておらず、今のところ再現性も確認できておりません。...
View Article動的配列確保
JAVA初心者です。 VBでのRedim Preserve、CのreallocみたいなものはJAVAには無いのでしょうか? 要はあらかじめ配列数がわかっていない時に動的配列確保を行いたいのです。 Objectではなく、基本クラスのint、byte等の配列に使いたいと思っております。 ArrayListが近い事が出来そうだったのですが、Objectにしか使用出来ないので、 断念しました。教えてください。
View Articleeclipseのデバッグ中に変数の値(長い文字列)を確認したい
eclipseによるjavaソースのデバッグ中に変数の値を確認したいとき、 変数を選択→右クリック→監視 をよく使用しています。 しかし先日、StringBufferにセットされたSQLを見ようとしたところ 文字列が長すぎたためか後半を「...」と省略して表示されてしまいました。 どうにかしてソースコードをいじらずに(printlnの埋め込み等)この長い文字列を確認する方法はありませんでしょうか?...
View Article