- ベストアンサー
javaの文字列から数字の取得方法
javaで2014年11月18日を配列[2014,11,18]として取得したいのですがやり方がわかりません。javascriptでいうmatchメソッドみたいなのが知りたいです。宜しくお願いします 。
- aoki_reika
- お礼率100% (2/2)
- Java
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
"2014年11月18日".split("[年月日]")
関連する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
- 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上で呼び出し、結果を受け取るということは可能なのでしょうか。 ご教示お願いします。
- ベストアンサー
- JavaScript
- 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
- 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
お礼
回答有難うございます。ちゃんと取得することができましたm(_ _)m