- PR -

文字列検索、○○しかない場合

1
投稿者投稿内容
caz
会議室デビュー日: 2007/04/03
投稿数: 8
投稿日時: 2007-09-11 10:22
「ある文字列の中に、半角スペースしかない場合」というif文を作りたいのですがうまいものが思いつきません。教えてください。
taku
ぬし
会議室デビュー日: 2002/11/12
投稿数: 918
お住まい・勤務地: 墨田区→中野区
投稿日時: 2007-09-11 10:42
 やり方なんて幾らでもあるのでは?

・トリムして文字列長で判断する。
・一文字ずつ半角スペースかどうか判定する。
・文字列に半角スペースが存在するか調べる。

 どんな仕事でもそうなんですが、
考えることが非常に重要なんですよね。

[ メッセージ編集済み 編集者: taku 編集日時 2007-09-11 10:43 ]
mso
ぬし
会議室デビュー日: 2003/12/04
投稿数: 496
お住まい・勤務地: 宮城
投稿日時: 2007-09-11 10:50
msoです。

引用:

cazさんの書き込み (2007-09-11 10:22) より:
「ある文字列の中に、半角スペースしかない場合」というif文を作りたいのですがうまいものが思いつきません。教えてください。



まずは、自分でつくった「うまく」いかないものを提示していただけると、
何が良くないかを指摘できます。

まさか、自分で何もやらずに答えだけを教えてもらおうなんて
思ってませんよね?
nagise
ぬし
会議室デビュー日: 2006/05/19
投稿数: 1141
投稿日時: 2007-09-11 11:17
正規表現を使えば一発ですね。
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/regex/Pattern.html
かずくん
ぬし
会議室デビュー日: 2003/01/08
投稿数: 759
お住まい・勤務地: 太陽系第三惑星
投稿日時: 2007-09-11 12:29
引用:

ある文字列の中に、半角スペースしかない場合」というif文を作りたい


コード:
if (" ".equals(文字列)) {

}


かと思いました。まじで。
1

スキルアップ/キャリアアップ(JOB@IT)