【初心者】Java質問・相談スレッド113【大歓迎】at TECH
【初心者】Java質問・相談スレッド113【大歓迎】 - 暇つぶし2ch951:デフォルトの名無しさん
08/04/03 22:19:06
文字列にそれまでと違う文字が出てくるindexってとれますか?
1111223111だったら4が取得できるといった感じの

952:デフォルトの名無しさん
08/04/03 22:27:52
>951
配列に展開してfor文でまわせばいいじゃん・・・

953:デフォルトの名無しさん
08/04/03 22:36:47
次すれから初心者出入禁止な

954:デフォルトの名無しさん
08/04/03 22:52:55
超初心者スレもあるのかな?
とりあえず、質問内容を理解できる日本語文が読みたいよ。

955:デフォルトの名無しさん
08/04/03 23:13:14
【初心者以前】Java質問隔離スレ【エスパー募集】とか?

956:デフォルトの名無しさん
08/04/03 23:27:59
くだすれでいんじゃね?

957:デフォルトの名無しさん
08/04/04 00:13:20
Javaから、Windows上のフォルダの書込権限を調べることは可能でしょうか?

Javaは1.4、Windowsは2000もしくはXPが対象です。

958:デフォルトの名無しさん
08/04/04 00:34:49
>>957
File.canWrite()



959:デフォルトの名無しさん
08/04/04 01:06:14
>>958
ありがとうございます。
1週間以上探しても見つからず、もはや不可能なのかと諦めかけていました。

960:デフォルトの名無しさん
08/04/04 01:15:01
>>951
String s = "1111223111";
String regex="(.)\\1*([^\\\\1])";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
if(m.find()) {
int i = m.group(0).length() - 1;
System.out.println(m.group(0));
System.out.println("index is " + i);
}
できたどー

961:デフォルトの名無しさん
08/04/04 04:03:24
どうやったらこれ探すのに1週間以上かかるんだw

962:960
08/04/04 06:25:46
String s = "1111223111";
String regex="(.)\\1+(.)";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
if(m.find())
if(!m.group(1).equals(m.group(2))) {
int i = m.group(0).length() - 1;
System.out.println(m.group(0));
System.out.println("index is " + i);
}
間違えてたどー


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch