• ベストアンサー

javaの文字列から数字の取得方法

javaで2014年11月18日を配列[2014,11,18]として取得したいのですがやり方がわかりません。javascriptでいうmatchメソッドみたいなのが知りたいです。宜しくお願いします 。

  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • teketon
  • ベストアンサー率65% (141/215)
回答No.1

"2014年11月18日".split("[年月日]")

aoki_reika
質問者

お礼

回答有難うございます。ちゃんと取得することができましたm(_ _)m

関連するQ&A

  • javaで数字の有効桁数を取得したい

    javaで数字の有効桁数を取得する関数を作成しようと思っています。 具体的には、 「12」なら2。 「12.4」なら3。 「12.345」なら5。 「0.0023」なら2。 「0.2035」なら4。 「3.00」なら3。 という感じで取得したいのですが、これを実現する方法、もしくはメソッド等ありましたら 教えて下さい。よろしくお願いします。

    • ベストアンサー
    • Java
  • 文字列を分断する方法

    javaに文字列をある文字で分断するようなメソッドはありますか? 例えば"abc,def"を  "abc"と"def"に分けるようなメソッドです。 JavaScriptならこれをできるのですが、javaでもできるでしょうか?

    • ベストアンサー
    • Java
  • javaプログラミングでのかぶった文字列の除去

    javaを勉強していて、考えると頭がこんがらがってしまったので 質問します。アドバイスお願いします。 今、例えば 配列にstr[0]に"本"、str[1]に"部品"、str[2]に"本"、str[3]に"部品"、str[4]に"交換" という文字列が格納されているとして、 新しく作った配列str2に配列strでかぶっている文字列を取り除いて 格納するにはどのようにすればよいのでしょうか? str2[0]に"本"、str2[1]に"部品"、str2[2]に"交換"という風に格納したいです。 使えるメソッドなどありましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • java ソート

    java ソート ソートプログラムを作ってみましょう ? double型の配列とメソッドを持つクラスを定義 ? コンストラクタで配列を初期化(0.0で初期化) ?配列を昇順,降順に並び替えるメソッドを持つこと ? 2種類のメソッドを持っても良い ? 引数の値で変えても良い ? ソート済み配列をチェックするメソッドを持つこと ? 1000000要素程度のソーティングで時間計測 課題です 全く手が出せず困ってます・・・。 ヒント、手順、解答 なんでも良いので、救いの手をお願いします!!

  • javascriptからjavaを呼び出したい

    javascriptの勉強中です。 javascriptでajaxを用いてjavaのメソッドにアクセスし、結果をjavascriptに返す、という実装をしたいのですが上手く行きません。 流れとしては以下のようなものを想定しています。 js /project/WebContent/js/testJS.js(画面の値を引数としてtestJavaクラスのtestMethodメソッドを呼び出す) ↓ java /project/src/java/jp/co/application/util/testJava.java(受け取った引数の値をtestDAOクラスのtestDAOMethodメソッドに渡す) ↓ java /project/src/java/jp/co/application/dao/testDAO.java(受け取った値を用いてDBにアクセスし、結果をjsに返す) まず技術的に、同じプロジェクト内のjavaメソッドをjs上で呼び出し、結果を受け取るということは可能なのでしょうか。 ご教示お願いします。

  • JavaでMACアドレスを取得して加工したい!

    JavaでMACアドレスを取得して加工したい! 見出しの通りなのですが JavaでMACアドレスを取得して それをString型の配列に代入して色々加工したいのですが なかなか上手くいきません。 取得して代入からうまくいってません・・・ 初心者なのでわかりやすく教えていただけるとありがたいです。

    • ベストアンサー
    • Java
  • javaで配列の中身を表示する方法

    こんばんは。 私は、PHPをやっていたのですが、今度はjavaにチャレンジしてみたいと思っています。 それで、質問です。 PHPでは重宝していたのですが、print_r()メソッドにあたるメソッドはないでしょうか? このメソッドは、配列やオブジェクトの中身を全て出力してくれるメソッドなのですが…。配列の構造が見たいときなどはとても重宝しました。 ex) ■プログラム $arr = array(1, 2, 3, 4, 5); print_r($arr); ■結果: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 ) ご存知の方いらっしゃいまいしたら、教えてください。

  • javaで

    フォルダに AA.java, BB.java, CC.java, ‥という不特定多数のクラスがあって メソッドString name()を3つとも実装しているとします。 そのメソッドを呼ぶと、クラスの名前AAやBBが返戻地として返されるとします。いまこのフォルダにあるすべてのクラスの、このメソッドを よぶとします。クラスの数はいくつあるのかはわかりません。このメソッドをよんですべてのクラスの名前を取得するようにしたいです。 このようなプログラムをつくるにはどうすればいいのでしょうか?

  • JAVAで*を文字列ととして認知させたい

    Javaのプログラミングで質問です。 AAAA*BBBBBB*CCCCCC・・・ AAA*BB*CCCC というテキストファイルを読み込むときに、 AAAAを配列1、BBBBBBを配列2にCCCを配列3に入れる、 ということをしようと考えています。 「*があらわれるまで一文字ずつ読んで配列に入れる」 ということをしようとしてwhileでまわそうとしているのですが、whileの条件のところで、 String line; while (line = reader.read() != *) { としてみたのですが、!= *の部分が無効だと言われてしまいました。*を文字列として認識させる方法があれば教えていただけないでしょうか? もし駄目なら駄目で、その他の方法を一から考えようと思いますので「無理だよ」ということだけ教えていただけるとありがたいです。よろしくお願いします。

    • ベストアンサー
    • Java
  • javaでの文字列からの数字抽出

    文字列内の数字だけを取り出したいとおもっています。 たとえばファイル内からreadline()で読み込んだ文字列が [0, 0] [-0.34063, 0.0756989] [-0.362579, 0.118652] [-0.36264, 0.118637] だったならば 配列内に {0,0,-0.34063,0.0756989,-0.362579,0.118652,-0.36264,0.118637 } のように格納したいのですが可能なんでしょうか? "["や空白のようなものを削除して数字だけを取り出したいのです。 現在はこのようにファイルの文字列を取得しています FileReader fr = new FileReader(inputpath); BufferedReader br = new BufferedReader(fr); String read = br.readLine(); よろしくお願いします。

    • ベストアンサー
    • Java