探検
ねねっちと一緒にプログラムを勉強するスレ第2話 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/03/18(土) 13:03:05.05ID:KGlkA67c ぬるぽって何?
524デフォルトの名無しさん
2017/04/21(金) 19:06:46.13ID:fDijByJ9 ここは研究者片山と研究動物34歳のスレだよ
他の人は見守るくらいにしとけよ
他の人は見守るくらいにしとけよ
>>524
何が動物だ。
>他の人は見守るくらいにしとけよ
いや、いいと思う。
>>523
ほんの少し直しました。
https://ideone.com/TG2cz2
それとしばらくexitで行かせてください。
何が動物だ。
>他の人は見守るくらいにしとけよ
いや、いいと思う。
>>523
ほんの少し直しました。
https://ideone.com/TG2cz2
それとしばらくexitで行かせてください。
526片山博文MZ ◆T6xkBnTXz7B0
2017/04/21(金) 19:43:55.84ID:7wWIo+lU int x = new java.util.Random().nextInt(N) + M;
ここが正しいか疑問がある。テストプログラムを書いてみて。
ここが正しいか疑問がある。テストプログラムを書いてみて。
528片山博文MZ ◆T6xkBnTXz7B0
2017/04/21(金) 20:30:18.48ID:7wWIo+lU >>528
そのとおりだね。確認のために、乱数30個を出力するテストプログラムを書いてみて。
そのとおりだね。確認のために、乱数30個を出力するテストプログラムを書いてみて。
530片山博文MZ ◆T6xkBnTXz7B0
2017/04/21(金) 21:57:43.66ID:7wWIo+lU 次は、テストプログラムのテストを自動化しよう。乱数の個数を百個にして、
すべて範囲内なら「成功」を、さもなければ「失敗」を出力するようにしよう。
すべて範囲内なら「成功」を、さもなければ「失敗」を出力するようにしよう。
531片山博文MZ ◆T6xkBnTXz7B0
2017/04/21(金) 22:18:43.57ID:7wWIo+lU ヒント:フラグ変数を使う。
533片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 01:35:48.33ID:rLCodfG7534片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 01:45:53.84ID:rLCodfG7 実際のJavaプログラムで、致命的な不具合が発見されたときは、exitを呼ぶのではなく、例外を投げるのがよいとされている。
キャッチされなかった例外は、呼び出し履歴と行番号と例外の種類を出力するので、デバッグ情報が分かって、デバッグしやすいという利点がある。
キャッチされなかった例外は、呼び出し履歴と行番号と例外の種類を出力するので、デバッグ情報が分かって、デバッグしやすいという利点がある。
536片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 02:32:30.70ID:rLCodfG7 JaneStyleのせいでアンカーがずれた。
537片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 17:53:24.21ID:rLCodfG7 例外処理なんて野球のボールみたいなもんだ。
だれかが例外を投げて(throwing)例外をキャッチ(catching)する人がいなければ、
場外ホームランで、
プログラムが停止する。例外はクラスによって動作が違う。
投げるときの基本的な文法は throw new 例外クラス名(...例外クラスのコンストラクターに渡す引数リスト...);のように。
だれかが例外を投げて(throwing)例外をキャッチ(catching)する人がいなければ、
場外ホームランで、
プログラムが停止する。例外はクラスによって動作が違う。
投げるときの基本的な文法は throw new 例外クラス名(...例外クラスのコンストラクターに渡す引数リスト...);のように。
538片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 17:59:12.80ID:rLCodfG7 例外を受け止める(catching)範囲を指定するには次のようなtry〜catchブロックを、例外が発生する範囲を囲むように記述する。
try {
...例外を含む処理...
} catch (受け止める例外クラス 引数名) {
...例外があったときの割り込み処理...
}
try {
...例外を含む処理...
} catch (受け止める例外クラス 引数名) {
...例外があったときの割り込み処理...
}
539デフォルトの名無しさん
2017/04/22(土) 18:04:23.46ID:Fs9aFfd6 片山を止める権利はないけど
オブジェクトとインスタンスすら理解してない人間に例外処理教える意味ってあるのか?
オブジェクトとインスタンスすら理解してない人間に例外処理教える意味ってあるのか?
540デフォルトの名無しさん
2017/04/22(土) 18:09:10.78ID:IqKS0v5Y (初心者が初心者に教え合う不思議なスレッド!?)
(記載しないほうが良いと思いつつ書き込み……┌(_Д_┌ )┐ )
私はコードを書く 2%
コードを読み未知を検索して理解する 80%
情報を集め書籍を読む 18%
費用は%と等価では無い
そして、人から直接教わると言うことは小数点で有る
(記載しないほうが良いと思いつつ書き込み……┌(_Д_┌ )┐ )
私はコードを書く 2%
コードを読み未知を検索して理解する 80%
情報を集め書籍を読む 18%
費用は%と等価では無い
そして、人から直接教わると言うことは小数点で有る
541片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 18:25:20.52ID:rLCodfG7 ideone.comには制限があって、自由に実行できるクラスなどが書けないから、
クラスやインスタンスなどはエクリプスで学習した方がいいな。
クラスやインスタンスなどはエクリプスで学習した方がいいな。
542片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 18:36:13.84ID:rLCodfG7 仕方無い、エクリプスをインストールするか。
543デフォルトの名無しさん
2017/04/22(土) 19:22:58.75ID:IqKS0v5Y (コイツ怖い……((((;゚Д゚))))ガクガクブルブル )
545片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 20:07:59.75ID:rLCodfG7546デフォルトの名無しさん
2017/04/22(土) 20:13:43.72ID:Fs9aFfd6547片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 20:15:14.40ID:rLCodfG7 https://github.com/katahiromz
これがオレのGitHubだ。ここにあるプロジェクトはほとんどがC/C++で、Javaはまだ書いていない。
これがオレのGitHubだ。ここにあるプロジェクトはほとんどがC/C++で、Javaはまだ書いていない。
548片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 20:25:03.86ID:rLCodfG7 GitHubは英語オンリーで、日本語のページはない。日本語じゃないと困る人はOSDNという選択肢もある。
549片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 20:36:45.50ID:rLCodfG7 EclipseでGitを使う方法があるみたいだが、まずはGitの基本を理解してからにしよう。http://qiita.com/ken0909/items/3e14461e74965432e7d6
550片山博文MZ ◆T6xkBnTXz7B0
2017/04/22(土) 20:50:18.75ID:rLCodfG7552デフォルトの名無しさん
2017/04/23(日) 02:41:47.10ID:3ETeULtx ここのやり取り見てるとstaticおじさん思い出す
いや、そこまで到達してないか
いや、そこまで到達してないか
553デフォルトの名無しさん
2017/04/23(日) 05:53:13.53ID:Od2AYoty >>551
つまり会話が成り立たない以前に会話する気すらない訳だね
つまり会話が成り立たない以前に会話する気すらない訳だね
554デフォルトの名無しさん
2017/04/23(日) 09:39:51.23ID:9WGY9Kco >>552
staticおじさんになる素質の片鱗は見せつけてるなw
staticおじさんになる素質の片鱗は見せつけてるなw
556デフォルトの名無しさん
2017/04/23(日) 18:41:21.14ID:nc0/ghBL 会話が成り立たないから真面目に相手するだけ無駄だしな
557デフォルトの名無しさん
2017/04/23(日) 19:56:40.23ID:9WGY9Kco いい加減にして、ググること覚えようね
559デフォルトの名無しさん
2017/04/23(日) 23:58:34.16ID:d5pkzuTb >>558
お前ら糞虫全般に言えることだけど、いい加減先にググれ
それでも解決しなかったら、質問する前に、私はこうこう思いますけど、これってあってますか?どうなんでしょうか?
って聞く、書くようにしろ
なぜかって?回答する方もお前のその時の理解度がわかるから、無駄な作業が減る上に適切な回答ができるからだよ
staticおじさんの話もそうだ
お前が先んじて彼の評価を書けば無駄なレスなしでより深い議論ができるというものだ
お前ら糞虫全般に言えることだけど、いい加減先にググれ
それでも解決しなかったら、質問する前に、私はこうこう思いますけど、これってあってますか?どうなんでしょうか?
って聞く、書くようにしろ
なぜかって?回答する方もお前のその時の理解度がわかるから、無駄な作業が減る上に適切な回答ができるからだよ
staticおじさんの話もそうだ
お前が先んじて彼の評価を書けば無駄なレスなしでより深い議論ができるというものだ
560デフォルトの名無しさん
2017/04/24(月) 00:36:27.38ID:73H/OgY9 >>558
言い訳おじさんがまた言い訳してる
言い訳おじさんがまた言い訳してる
561デフォルトの名無しさん
2017/04/24(月) 00:52:28.36ID:JE5n6vCM 自作自演にしか見えない……。
562デフォルトの名無しさん
2017/04/24(月) 06:32:08.39ID:9IqpEK8F >>558
もちろんググれば分かるのに何でググらないの?
ここでの評価をググった結果に優先する理由は何?
ここでの評価を優先しようとするくせに
「34歳は頭が悪い」
っていう自分に対する簡単な評価は頑なに認めようとしないのはなんで?
もちろんググれば分かるのに何でググらないの?
ここでの評価をググった結果に優先する理由は何?
ここでの評価を優先しようとするくせに
「34歳は頭が悪い」
っていう自分に対する簡単な評価は頑なに認めようとしないのはなんで?
563デフォルトの名無しさん
2017/04/24(月) 10:08:03.78ID:9YTeQZy3 片山研究所の実験動物にゴチャゴチャ言うなよ
565デフォルトの名無しさん
2017/04/24(月) 20:33:17.11ID:9YTeQZy3 実験動物のくせにゴチャゴチャうるせぇな
566デフォルトの名無しさん
2017/04/24(月) 20:48:58.13ID:TSPMV/hI ネット環境得てからクズ度がどんどん上がったな
親も失敗だったね
親も失敗だったね
568デフォルトの名無しさん
2017/04/25(火) 18:05:19.79ID:TzUmZKvP 鏡見ろよ
569デフォルトの名無しさん
2017/04/25(火) 18:42:37.81ID:SWAzzsrw >>567
何でそんな頭悪い発言出来るの?
何でそんな頭悪い発言出来るの?
570デフォルトの名無しさん
2017/04/25(火) 21:41:23.98ID:apTIu6Ro もう諦めたら?
571片山博文MZ ◆T6xkBnTXz7B0
2017/04/25(火) 22:36:23.40ID:TBuA3Fu0 Eclipseインストールしてhello, world書いたよ。
572片山博文MZ ◆T6xkBnTXz7B0
2017/04/25(火) 22:53:08.99ID:TBuA3Fu0 Javaは久しぶりだな。何年前になるだろう? 昔、awtでなんか作ってたな。
573片山博文MZ ◆T6xkBnTXz7B0
2017/04/25(火) 22:55:33.57ID:TBuA3Fu0 スマホ開発ではawtは役に立たないから、Javaの基礎からやり直すことにするか。
java.lang.*を見ればいいのか?
java.lang.*を見ればいいのか?
574片山博文MZ ◆T6xkBnTXz7B0
2017/04/25(火) 22:59:57.52ID:TBuA3Fu0 エクリプス、フルインストールで1GB超えてる。まさに巨大なるIDEだ。
注意点としては、C:直下で展開しないと、ファイルパス名が長すぎて展開に失敗するようだ。
注意点としては、C:直下で展開しないと、ファイルパス名が長すぎて展開に失敗するようだ。
一部の攻撃的なレスをする馬鹿に構うとこっちまで悪く見られて損だな。
>>570
やだよ。
>>片山さん
ちょっと便利過ぎるんですよね。
予測変換機能とかあるから、文法を正確に覚えていなくても
書けてしまう場合もあるし。
>>570
やだよ。
>>片山さん
ちょっと便利過ぎるんですよね。
予測変換機能とかあるから、文法を正確に覚えていなくても
書けてしまう場合もあるし。
576デフォルトの名無しさん
2017/04/26(水) 00:14:04.67ID:C1JG3n6h 攻撃的なレスが増えているのは自分の振る舞いのせいなのに・・・
自分に非があるとは思わないんだな
自分に非があるとは思わないんだな
577デフォルトの名無しさん
2017/04/26(水) 00:23:15.56ID:1c8kYD+M 悪く見られてってギャグで言っているのか?
578片山博文MZ ◆T6xkBnTXz7B0
2017/04/26(水) 04:28:25.80ID:ZFKZUpWM579デフォルトの名無しさん
2017/04/26(水) 07:44:56.13ID:mKUyOhF8 インスタグラムのページでソースを表示して、
1枚目の投稿写真のurlを見つけることはできるのですが、
2枚投稿されている場合、2枚目のURLはソースに表示されていないんですかね?
探しても見つからないので。
1枚目の投稿写真のurlを見つけることはできるのですが、
2枚投稿されている場合、2枚目のURLはソースに表示されていないんですかね?
探しても見つからないので。
580デフォルトの名無しさん
2017/04/26(水) 10:13:55.64ID:VMQAT7m5 >>575
お前は悪くない、社会が悪い
お前は悪くない、社会が悪い
582デフォルトの名無しさん
2017/04/26(水) 17:41:55.11ID:VMQAT7m5 お前に良いところなんてないだろ、いい加減にしろ
583デフォルトの名無しさん
2017/04/26(水) 18:09:43.89ID:k4Ao8EcY584デフォルトの名無しさん
2017/04/26(水) 18:21:36.26ID:VMQAT7m5585デフォルトの名無しさん
2017/04/26(水) 18:50:37.59ID:lYhaqZk4586デフォルトの名無しさん
2017/04/26(水) 21:19:59.39ID:Wh7Oh9Mr >>585
しねクズ
しねクズ
587デフォルトの名無しさん
2017/04/26(水) 21:21:37.82ID:Wh7Oh9Mr >>583
黙れうんこ
黙れうんこ
588デフォルトの名無しさん
2017/04/26(水) 21:22:37.79ID:Wh7Oh9Mr さて、AIには真似できないすばらしい反応の手本を見せてもらうとしよう
どんな面白い返しがくるんだろ、わくわく
どんな面白い返しがくるんだろ、わくわく
589デフォルトの名無しさん
2017/04/26(水) 21:24:33.76ID:Wh7Oh9Mr 俺の言葉の深層まで読み取って返してくれんだろうなあ、楽しみだなあ
590デフォルトの名無しさん
2017/04/26(水) 21:26:23.77ID:lYhaqZk4 この度、>>586-587もようなレスをするに至ったことは、
主治医として、大変残念な事であり、
また、治療の効果がまだまだ現れていないことを証明しているため、
そろそろ最終的な決断を下す必要があるようです。
みなさんお聞きになったことがあるかもしれませんが、
必ずしも心の病は、特殊な病気ではなく、誰もがそうなる可能性があります。
しかし、だからといって、これ以上、Wh7Oh9Mr を放置することは、例えば何の関係もない人を傷つけたり、
逆にWh7Oh9Mr 自身の将来にとり、名から図示も良いことではありません。
そこで、私は、Wh7Oh9Mr の両親、臨床心理士などとも相談して、
Wh7Oh9Mr をしばらくの間、ネットの出来る環境から離して、
濃密な人間関係の中で治療をすることにしました。
Wh7Oh9Mr にとっては、納得がいかないことかもしれませんが、
私も、医師免許をかけて、Wh7Oh9Mr を徹底して直すことに致しました。
どうかみなさん!Wh7Oh9Mr が戻ってきましたら、このような人を悲しませる
スレではなく、みんなに感動を届ける以上の人間になっていると思いますので、
暖かく見守ってやってください。
主治医として、大変残念な事であり、
また、治療の効果がまだまだ現れていないことを証明しているため、
そろそろ最終的な決断を下す必要があるようです。
みなさんお聞きになったことがあるかもしれませんが、
必ずしも心の病は、特殊な病気ではなく、誰もがそうなる可能性があります。
しかし、だからといって、これ以上、Wh7Oh9Mr を放置することは、例えば何の関係もない人を傷つけたり、
逆にWh7Oh9Mr 自身の将来にとり、名から図示も良いことではありません。
そこで、私は、Wh7Oh9Mr の両親、臨床心理士などとも相談して、
Wh7Oh9Mr をしばらくの間、ネットの出来る環境から離して、
濃密な人間関係の中で治療をすることにしました。
Wh7Oh9Mr にとっては、納得がいかないことかもしれませんが、
私も、医師免許をかけて、Wh7Oh9Mr を徹底して直すことに致しました。
どうかみなさん!Wh7Oh9Mr が戻ってきましたら、このような人を悲しませる
スレではなく、みんなに感動を届ける以上の人間になっていると思いますので、
暖かく見守ってやってください。
591デフォルトの名無しさん
2017/04/26(水) 21:36:11.16ID:Wh7Oh9Mr スパムみたいな文章だけど一生懸命さは伝わってきた
努力賞ということで
努力賞ということで
592デフォルトの名無しさん
2017/04/26(水) 23:18:34.00ID:pa8V2Lji もはや幼稚園児だな
593デフォルトの名無しさん
2017/04/27(木) 00:38:39.73ID:krvEjk1K プログラムの勉強しないでなにやってんだ
何のスレだここ
何のスレだここ
荒れてるけど知ーらね。
>>583
それにしたって動物呼ばわりはないでしょ。
もうちょっとマシな言い方にして下さいよ。
>>片山さん
話の腰を折るみたいで申し訳ないですが、
試したらイデワンでも複数のクラスを書けるみたいですよ。
https://ideone.com/V0Jd9h
ある程度は、インスタンス化が必要なプログラムもイデワンで
対処できそうです。
>>583
それにしたって動物呼ばわりはないでしょ。
もうちょっとマシな言い方にして下さいよ。
>>片山さん
話の腰を折るみたいで申し訳ないですが、
試したらイデワンでも複数のクラスを書けるみたいですよ。
https://ideone.com/V0Jd9h
ある程度は、インスタンス化が必要なプログラムもイデワンで
対処できそうです。
595デフォルトの名無しさん
2017/04/27(木) 09:13:08.60ID:i5BzzK+e 最近はgitを使えない奴をカス呼ばわりする世の中なのに、
敢えて教えを拒否する奴がいるとは…
敢えて教えを拒否する奴がいるとは…
596デフォルトの名無しさん
2017/04/27(木) 10:18:38.91ID:t6wdZAgr 治療は必要ない、必要なのは保健所
597片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 14:00:42.94ID:Nwh2sTTf598片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 14:11:49.48ID:Nwh2sTTf 課題。lineメソッドの不具合を修正し、「バカ」を「天才」に変えなさい。
599片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 14:55:29.37ID:Nwh2sTTf この課題は、君の考える力を試している。
ヒント:方眼紙
ヒント:方眼紙
600579
2017/04/27(木) 15:18:57.42ID:a+BwFeTM 質問を取り消します
603デフォルトの名無しさん
2017/04/27(木) 17:50:55.68ID:ECqhjgGf どこまで応用力ないんだ34歳
604デフォルトの名無しさん
2017/04/27(木) 18:06:09.07ID:t6wdZAgr 正直な話、笑い事じゃないんだよなぁ
605片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 18:26:43.70ID:Nwh2sTTf 解説しよう。クラスVirtualScreenのコンストラクタは、メソッドresetを呼ぶ。resetメソッドは、文字列の配列を構築する。これが幅width、高さheightの仮想画面となる。
メソッドprintは構築されている仮想画面を出力する。
メソッドprintは構築されている仮想画面を出力する。
606片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 18:29:33.58ID:Nwh2sTTf setPixelメソッドは、画面のある位置の文字を置き換える。単純に文字列処理で文字を置き換えている。
位置が画面をはみ出すなら文字は置き換えない。
位置が画面をはみ出すなら文字は置き換えない。
607片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 18:32:36.42ID:Nwh2sTTf ならば、fillBoxメソッドはどんな処理を行うメソッドだろうか?
608片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 19:02:55.64ID:Nwh2sTTf 貴様、会社のPCで勤務中に仕事をサボって2ちゃんねるに書き込んでいただろう?!
通信記録を見れば丸わかりなんだよ。罰として給料を3分の1減給する。二度と勤務中に2ちゃんねるをしないこと!!
通信記録を見れば丸わかりなんだよ。罰として給料を3分の1減給する。二度と勤務中に2ちゃんねるをしないこと!!
609片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 19:10:13.51ID:Nwh2sTTf (陰口)
。。。ったく最近の新人さんって使えねーのなんの。授業料を請求したいぐらいだ。ぼそぼそ。
。。。ったく最近の新人さんって使えねーのなんの。授業料を請求したいぐらいだ。ぼそぼそ。
611デフォルトの名無しさん
2017/04/27(木) 19:30:00.14ID:t6wdZAgr >>608
3分の1減給はやり過ぎじゃね?
減給するならまず就業規則に明記した上で、
>労働基準法第91条で,「1回の額が平均賃金の1日分の半額を超え,
>総額が賃金支払期における賃金の総額10分の1を超えてはならない」
3分の1減給はやり過ぎじゃね?
減給するならまず就業規則に明記した上で、
>労働基準法第91条で,「1回の額が平均賃金の1日分の半額を超え,
>総額が賃金支払期における賃金の総額10分の1を超えてはならない」
612片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 19:35:23.20ID:Nwh2sTTf これは二重のforループだ。
英単語のtopとは、一番上のこと。bottomとは一番下のこと。leftは左。rightは右。
fillとは塗り潰すこと。boxとは箱のこと。
このメソッドは長方形を塗り潰す。
二重のループの場合は内側のループから解読する。
for (int x = left; x <= right; ++x) { setPixel(ch, x, y); }
ここでsetPixel(ch, x, y);は、文字位置(x, y)に文字chをセットする処理である。
xについて、leftからrightの範囲で繰り返すので、[left, right]という閉区間を塗り潰すことになる。
英単語のtopとは、一番上のこと。bottomとは一番下のこと。leftは左。rightは右。
fillとは塗り潰すこと。boxとは箱のこと。
このメソッドは長方形を塗り潰す。
二重のループの場合は内側のループから解読する。
for (int x = left; x <= right; ++x) { setPixel(ch, x, y); }
ここでsetPixel(ch, x, y);は、文字位置(x, y)に文字chをセットする処理である。
xについて、leftからrightの範囲で繰り返すので、[left, right]という閉区間を塗り潰すことになる。
613片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 19:39:29.53ID:Nwh2sTTf では、
for (int y = top; y <= bottom; ++y) {
...
}
というループが何をするか説明しなさい。
for (int y = top; y <= bottom; ++y) {
...
}
というループが何をするか説明しなさい。
>>613
yが一番上から一番下まで行くまでの処理ですか?
yが一番上から一番下まで行くまでの処理ですか?
615片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 19:47:21.26ID:Nwh2sTTf >>614
そのとおり。では、Mainクラスのmainメソッドで実際にfillBoxを呼んで動作を確認しなさい。
そのとおり。では、Mainクラスのmainメソッドで実際にfillBoxを呼んで動作を確認しなさい。
616片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 19:50:43.31ID:Nwh2sTTf このように、実際のコードが読めなくても、英単語の意味から動作を推定できることがある。つまりは、英語の勉強も必要だ。
>>片山さん
fillBoxメソッドの第一引数であるchはどんな役割を果たしているんですか?
fillBoxメソッドの第一引数であるchはどんな役割を果たしているんですか?
620片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 20:13:26.88ID:Nwh2sTTf chはsetPixelメソッドに渡されるsetPixelはchに指定された文字をセットする。
Stringクラスのsubstringメソッドは部分文字列を返す。setPixelは、行の部分文字列とchを連結して、新しい行に更新する。
Stringクラスのsubstringメソッドは部分文字列を返す。setPixelは、行の部分文字列とchを連結して、新しい行に更新する。
621片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 20:29:02.56ID:Nwh2sTTf 例えばstr.substring(3)は文字列strの四文字目以降の部分文字列を返す。str.substring(3, 2)はstrの四文字以降の2文字を返す。
622片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 20:33:49.25ID:Nwh2sTTf String str = lines[y];
これはlinesのy+1行目を文字列strに格納する。
lines[y] = str.substring(0, x) + ch + str.substring(x + 1);
これは、x+1文字目をchで置き換えたものをlines[y]に格納する。
これはlinesのy+1行目を文字列strに格納する。
lines[y] = str.substring(0, x) + ch + str.substring(x + 1);
これは、x+1文字目をchで置き換えたものをlines[y]に格納する。
623片山博文MZ ◆T6xkBnTXz7B0
2017/04/27(木) 20:36:26.35ID:Nwh2sTTf 大卒には難し過ぎたか。。。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 不倫疑惑の永野芽郁さん、CM削除ドミノの違約金“やはり発生は免れない”可能性 約10億円になる見込み、本人は全額支払う覚悟 [牛丼★]
- 【群馬】横断歩道を渡っていたNHKアナウンサーが車にはねられ骨折などの重傷 前橋市 [ぐれ★]
- ガチニートのモーニングがお洒落すぎる件
- 趣味に年50万って多い?
- 【悲報】ドイツ人「なんで日本人って自炊するの?出来合の惣菜や冷食食った方が楽でコスパいいやん。そんなんだから低生産性なんだよ [786648259]
- 底辺テイカー気質Vtuberを破壊する遊びが闇深いと話題に [922647923]
- 【動画】まんさん、アラジンのジーニーみたいな男にボコボコにされる🧞‍♂ [632966346]
- 【時事】立憲民主党、30代の支持率が「ゼロ」😨 [369521721]
