下へ
投稿者:Six Perfections 2009/04/27 (月) 04:16:24 ◆ ▼ ◇ [qwerty]もうちょっと(´ω゚)攻めてみよう(´ω゚)map型ならどうなるか
> 2009/04/27 (月) 04:15:02 ◆ ▼ ◇ [qwerty]> > って事故レス(;´Д`)
> > 調べたらJavaのStringは実態の書き換えは出来ないそうだ(;´Д`)スマンコ
> 不変オブジェクトだからな(;´Д`)
> C++なら=の演算子のオーバーロードがあって左辺オブジェクトの
> 中身が変わるってのが通常の使い方だからC++->javaだと
> この辺は最初に引っかかるよな
> javaはあくまで変数の指すオブジェクトが右辺のオブジェクトに変わるだけという
やるなら別クラスにStringを持たせて渡すかな
そのクラスメンバを書きえれば表面上書き換えたように見えるし(;´Д`)
参考:2009/04/27(月)04時13分00秒
2009/04/27 (月) 04:14:23 ◆ ▼ ◇ [qwerty](成年コミック) [猫玄] 妹のアレは気持ちいい [2009-05-05].zipで(´ー`)抜いた!
http://misao.on.arena.ne.jp/c/up/misao028611.jpg
猫玄はこれが35冊目らしい(;´Д`)
今後もエロマンガ界で頑張ってください
2009/04/27 (月) 04:14:18 ◆ ▼ ◇ [qwerty]今4月の終わりだろ
あと2ヶ月で夏至じゃん
つまり今は8月27日と同じくらいの日の長さだ
2009/04/27 (月) 04:13:51 ◆ ▼ ◇ [qwerty]あと30分で明るくなる
> 2009/04/27 (月) 04:13:48 ◆ ▼ ◇ [qwerty]> > おすしの子だっけ
> ?
若者が(;´Д`)
参考:2009/04/27(月)04時13分04秒
2009/04/27 (月) 04:13:05 ◆ ▼ ◇ [qwerty]たゆたま気分
> 2009/04/27 (月) 04:13:04 ◆ ▼ ◇ [qwerty]> > 澪かわいいなあ
> おすしの子だっけ
?
参考:2009/04/27(月)04時11分10秒
> 2009/04/27 (月) 04:13:00 ◆ ▼ ◇ [qwerty]> > 上の見てて悩んだが
> > こっちが正しい結果だよね?(;´Д`)
> > stringchangeの関数内はローカルのポインター変数のポインターを書き換えてるだけだから意味がない
> > 関数内で処理したいなら
> > 文字列をコピーするようすればいいよ(;´Д`)
> って事故レス(;´Д`)
> 調べたらJavaのStringは実態の書き換えは出来ないそうだ(;´Д`)スマンコ
不変オブジェクトだからな(;´Д`)
C++なら=の演算子のオーバーロードがあって左辺オブジェクトの
中身が変わるってのが通常の使い方だからC++->javaだと
この辺は最初に引っかかるよな
javaはあくまで変数の指すオブジェクトが右辺のオブジェクトに変わるだけという
参考:2009/04/27(月)04時11分31秒
> 2009/04/27 (月) 04:11:31 ◆ ▼ ◇ [qwerty]> > <実行結果>
> > ---stringchange実行前---
> > sb1:aaa 僕の期待値:aaa
> > sb2:bbb 僕の期待値:bbb
> > sb3: 僕の期待値:
> > sb4:aaa 僕の期待値:aaa
> > ---stringchange実行後---
> > sb1:aaa 僕の期待値:xxx
> > sb2:bbb 僕の期待値:bbb
> > sb3: 僕の期待値:
> > sb4:aaa 僕の期待値:xxx
> 上の見てて悩んだが
> こっちが正しい結果だよね?(;´Д`)
> stringchangeの関数内はローカルのポインター変数のポインターを書き換えてるだけだから意味がない
> 関数内で処理したいなら
> 文字列をコピーするようすればいいよ(;´Д`)
って事故レス(;´Д`)
調べたらJavaのStringは実態の書き換えは出来ないそうだ(;´Д`)スマンコ
参考:2009/04/27(月)03時59分36秒
> 2009/04/27 (月) 04:11:19 ◆ ▼ ◇ [qwerty]> > フロハイルの忘れた
> 明日も仕事組みですか(;´Д`)ふぁいとー
月火でたらあと全部休みだ
参考:2009/04/27(月)04時10分52秒
> 2009/04/27 (月) 04:11:10 ◆ ▼ ◇ [qwerty]> 澪かわいいなあ
おすしの子だっけ
参考:2009/04/27(月)04時10分38秒
> 2009/04/27 (月) 04:10:52 ◆ ▼ ◇ [qwerty]> フロハイルの忘れた
明日も仕事組みですか(;´Д`)ふぁいとー
参考:2009/04/27(月)04時09分51秒
2009/04/27 (月) 04:10:38 ◆ ▼ ◇ [qwerty]澪かわいいなあ
> 2009/04/27 (月) 04:10:04 ◆ ▼ ◇ [qwerty]> > リネージュ2だよ(;´Д`)つーかAIONやる予定の人居る?
> OBでおなかいっぱいだった俺には未だに続けている人間の気持ちがわからない(;´Д`)
無職なんでバイトがわりにやってるんだけど
RMT相場が暴落が1M70円とかで時給300円くらいだ(;´Д`)いまだにレベル76くらいだからかもしれない
BOTは一時期やってたけどやめた
参考:2009/04/27(月)03時59分02秒
2009/04/27 (月) 04:09:51 ◆ ▼ ◇ [qwerty]フロハイルの忘れた
> 2009/04/27 (月) 04:08:34 ◆ ▼ ◇ [qwerty]> http://misao.on.arena.ne.jp/c/up/misao028610.jpg
> 植田佳奈が1面トップ
左上の写真は蛮族に襲われている所だろうか(;´Д`)
参考:2009/04/27(月)04時07分24秒
> 2009/04/27 (月) 04:08:29 ◆ ▼ ◇ [qwerty]> http://misao.on.arena.ne.jp/c/up/misao028610.jpg
> 植田佳奈が1面トップ
なんかナメクジっぽいよね(;´Д`)いや良い意味で
参考:2009/04/27(月)04時07分24秒
> 2009/04/27 (月) 04:08:23 ◆ ▼ ◇ [qwerty]> 小林ゆうのキチガイキャラってわざとやってんのかなあ(;´Д`)
あそこまでやってくれれば演技でもいいわもう(;´Д`)
参考:2009/04/27(月)04時06分05秒
2009/04/27 (月) 04:07:24 ◆ ▼ ◇ [qwerty]http://misao.on.arena.ne.jp/c/up/misao028610.jpg
植田佳奈が1面トップ
2009/04/27 (月) 04:06:40 ◆ ▼ ◇ [qwerty]> 投稿者: 投稿日:2009/04/26(日)03時29分50秒 ■ ★ ◆
> > お前の母親の言葉だな
> お前どこから来たよ?
お前に言われても
参考:2009/04/26(日)03時29分28秒
118x240x32x42.ap118.gyao.ne.jp
> 2009/04/27 (月) 04:06:38 ◆ ▼ ◇ [qwerty]> はあ難易度国王で勝てねえ(;´Д`)
シムアースとかですか?(;´Д`)イザベルとかムカつくよね
参考:2009/04/27(月)04時01分16秒
2009/04/27 (月) 04:06:36 ◆ ▼ ◇ [qwerty]豚インフルか
アメリカ大陸に核投下かなあ(;´Д`)
2009/04/27 (月) 04:06:05 ◆ ▼ ◇ [qwerty]小林ゆうのキチガイキャラってわざとやってんのかなあ(;´Д`)
> 2009/04/27 (月) 04:05:39 ◆ ▼ ◇ [qwerty]> お隣さんは大音量のテレビをつけたまま寝る時があるから困る
ドアポストに赤福詰め込んでおくといいよ
参考:2009/04/27(月)04時04分17秒
2009/04/27 (月) 04:04:17 ◆ ▼ ◇ [qwerty]お隣さんは大音量のテレビをつけたまま寝る時があるから困る
> 2009/04/27 (月) 04:02:50 ◆ ▼ ◇ [qwerty]> はあ難易度国王で勝てねえ(;´Д`)
貴族くらいでまったりがいいよ
参考:2009/04/27(月)04時01分16秒
2009/04/27 (月) 04:01:16 ◆ ▼ ◇ [qwerty]はあ難易度国王で勝てねえ(;´Д`)
2009/04/27 (月) 04:00:42 ◆ ▼ ◇ [qwerty]荒らされてる(;´Д`)
>Six Perfections 投稿者:Six Perfections 2009/04/27 (月) 03:59:53 ◆ ▼ ◇ [qwerty]> <ソース>
> public class test {
> public static void main(String[] args) {
> String sb1 = new String("aaa");
> String sb2 = new String("bbb");
> String sb3 = new String();
> String sb4 = new String();
> sb4=sb1;
> System.out.print("---stringchange実行前---" + "\n");
> System.out.print("sb1:" + sb1 + "\n");
> System.out.print("sb2:" + sb2 + "\n");
> System.out.print("sb3:" + sb3 + "\n");
> System.out.print("sb4:" + sb4 + "\n");
> System.out.print("\n");
> stringchange(sb1);
> sb4=sb1;
> System.out.print("---stringchange実行後---" + "\n");
> System.out.print("sb1:" + sb1 + "\n");
> System.out.print("sb2:" + sb2 + "\n");
> System.out.print("sb3:" + sb3 + "\n");
> System.out.print("sb4:" + sb4 + "\n");
>
> }
> static void stringchange(String sbchange) {
> sbchange = "xxx";
> }
> }
> <実行結果>
> ---stringchange実行前---
> sb1:aaa 僕の期待値:aaa
> sb2:bbb 僕の期待値:bbb
> sb3: 僕の期待値:
> sb4: 僕の期待値:aaa
> ---stringchange実行後---
> sb1:aaa 僕の期待値:xxx
> sb2:bbb 僕の期待値:bbb
> sb3: 僕の期待値:
> sb4:aaa 僕の期待値:xxx
> sb1を"xxx"へ変えたい(´ω゚)伴ってsb4の内容も書き換えたい(´ω゚)結論できない
> stringchangeではsb1変数の参照アドレスと同じ参照アドレスを保持した変数sbchangeが新規作成される
> sbchange = "xxx";が実行される前のsb1変数とsbchange変数は同じ1つのオブジェクト参照する(´ω゚)ここまでは値渡し
^^^^^参照渡し
> しかしながら(´ω゚)sbchange = "xxx";を実行した際に(´ω゚)xxxの実体が生成されsbchange変数の参照アドレスはxxxの実体用に再決定される。
> めちゃくちゃ疲れました結局returnで書き換えるよね?みんな実体を返せばいいよ(´ω゚)アドレス書き換えはできない
参考:2009/04/27(月)03時51分40秒
>Six Perfections 2009/04/27 (月) 03:59:36 ◆ ▼ ◇ [qwerty]> > <ソース>
> > public class test {
> > public static void main(String[] args) {
> > String sb1 = new String("aaa");
> > String sb2 = new String("bbb");
> > String sb3 = new String();
> > String sb4 = new String();
> > sb4=sb1;
> > System.out.print("---stringchange実行前---" + "\n");
> > System.out.print("sb1:" + sb1 + "\n");
> > System.out.print("sb2:" + sb2 + "\n");
> > System.out.print("sb3:" + sb3 + "\n");
> > System.out.print("sb4:" + sb4 + "\n");
> > System.out.print("\n");
> > stringchange(sb1);
> > sb4=sb1;
> > System.out.print("---stringchange実行後---" + "\n");
> > System.out.print("sb1:" + sb1 + "\n");
> > System.out.print("sb2:" + sb2 + "\n");
> > System.out.print("sb3:" + sb3 + "\n");
> > System.out.print("sb4:" + sb4 + "\n");
> >
> > }
> > static void stringchange(String sbchange) {
> > sbchange = "xxx";
> > }
> > }
> > <実行結果>
> > ---stringchange実行前---
> > sb1:aaa 僕の期待値:aaa
> > sb2:bbb 僕の期待値:bbb
> > sb3: 僕の期待値:
> > sb4: 僕の期待値:aaa
> > ---stringchange実行後---
> > sb1:aaa 僕の期待値:xxx
> > sb2:bbb 僕の期待値:bbb
> > sb3: 僕の期待値:
> > sb4:aaa 僕の期待値:xxx
> > sb1を"xxx"へ変えたい(´ω゚)伴ってsb4の内容も書き換えたい(´ω゚)結論できない
> > stringchangeではsb1変数の参照アドレスと同じ参照アドレスを保持した変数sbchangeが新規作成される
> > sbchange = "xxx";が実行される前のsb1変数とsbchange変数は同じ1つのオブジェクト参照する(´ω゚)ここまでは値渡し
> > しかしながら(´ω゚)sbchange = "xxx";を実行した際に(´ω゚)xxxの実体が生成されsbchange変数の参照アドレスはxxxの実体用に再決定される。
> > めちゃくちゃ疲れました結局returnで書き換えるよね?みんな実体を返せばいいよ(´ω゚)アドレス書き換えはできない
> <実行結果>
> ---stringchange実行前---
> sb1:aaa 僕の期待値:aaa
> sb2:bbb 僕の期待値:bbb
> sb3: 僕の期待値:
> sb4:aaa 僕の期待値:aaa
> ---stringchange実行後---
> sb1:aaa 僕の期待値:xxx
> sb2:bbb 僕の期待値:bbb
> sb3: 僕の期待値:
> sb4:aaa 僕の期待値:xxx
上の見てて悩んだが
こっちが正しい結果だよね?(;´Д`)
stringchangeの関数内はローカルのポインター変数のポインターを書き換えてるだけだから意味がない
関数内で処理したいなら
文字列をコピーするようすればいいよ(;´Д`)
参考:2009/04/27(月)03時53分40秒
> 2009/04/27 (月) 03:59:08 ◆ ▼ ◇ [qwerty]> 今年だけでもう何回ぐらい「もう駄目だ」って思っただろう(;´Д`)
もう辞めようなら5回ぐらいかなぁ(;´Д`)
参考:2009/04/27(月)03時58分00秒
> 2009/04/27 (月) 03:59:02 ◆ ▼ ◇ [qwerty]> > 今時ダカーポかよ
> リネージュ2だよ(;´Д`)つーかAIONやる予定の人居る?
OBでおなかいっぱいだった俺には未だに続けている人間の気持ちがわからない(;´Д`)
参考:2009/04/27(月)03時58分12秒
> 2009/04/27 (月) 03:58:23 ◆ ▼ ◇ [qwerty]> シャングリラも厳しくなってきた
エルフって今どうなってんの(;´Д`)まだ会社あるの
参考:2009/04/27(月)03時57分50秒
> 2009/04/27 (月) 03:58:12 ◆ ▼ ◇ [qwerty]> > よっしゃーDC頭1個とタラム頭1個できた(;´Д`)
> 今時ダカーポかよ
リネージュ2だよ(;´Д`)つーかAIONやる予定の人居る?
参考:2009/04/27(月)03時56分01秒
2009/04/27 (月) 03:58:00 ◆ ▼ ◇ [qwerty]今年だけでもう何回ぐらい「もう駄目だ」って思っただろう(;´Д`)
2009/04/27 (月) 03:57:50 ◆ ▼ ◇ [qwerty]シャングリラも厳しくなってきた
> 2009/04/27 (月) 03:57:06 ◆ ▼ ◇ [qwerty]> 学会とか行くと大学院生でたまに凄いメールアドレスの子がいるよ(;´Д`)daisaku-knight@~とか
参考:2009/04/27(月)03時51分56秒
上へ