Java入門・初心者質問スレ Part.3at TECH
Java入門・初心者質問スレ Part.3 - 暇つぶし2ch900:デフォルトの名無しさん
17/06/22 23:59:06.30 06KMQ0Mv.net
>>884
そもそもメソッド名の短縮化あたりで年配に見えてしまうが?

901:デフォルトの名無しさん
17/06/23 00:00:33.41 BC3U1Ap1.net
>>885
いや彼はObject型の可変引数でいいのか聞いているのではないのか?

902:デフォルトの名無しさん
17/06/23 01:55:15.43 eMJoExoD.net
※882
URLリンク(www.axfc.net)
とりあえず作ってみた。
こんな感じ?

903:デフォルトの名無しさん
17/06/23 01:56:56.84 eMJoExoD.net
※882じゃなくて>>883だな

904:デフォルトの名無しさん
17/06/23 16:59:14.45 4xTfYoSZ.net
すごいどうでもいい質問かも知れないけど
メソッドの引数の括弧とバケットの間ってスペース入るのがデフォなの?

905:デフォルトの名無しさん
17/06/23 17:06:08.69 zs9t5glj.net
>>890
C言語のスタイルを受け継いでいるからスペースを入れないのが普通。

if文等なら入れる。

906:デフォルトの名無しさん
17/06/23 17:15:16.13 zs9t5glj.net
>>890
") {"の話か。これならスペースを入れるのが主流だろうな。これがC言語だとここで改行するスタイルもある。

Javaはクラスの場合は改行、メソッドの場合は改行しないのが普通。

907:デフォルトの名無しさん
17/06/23 18:28:39.19 0SAurMDI.net
基本的にeclipseのフォーマッターに従っときゃいいよそんなもん
改行なんかは見やすく調整が必要だったりするけど、スペースなんて好みの入る余地はない

908:デフォルトの名無しさん
17/06/23 20:39:04.90 4xTfYoSZ.net
>>892,893
なるほど!ありがとうございました!

909:デフォルトの名無しさん
17/06/23 22:18:29.83 +oxSuAhB.net
>>892
クラスも改行しないだろ
まあ好みの問題か

910:デフォルトの名無しさん
17/06/24 00:30:40.20 zN8wjmA4.net
一万行ドヤ顔ワロス、初心者スレだから良いのかw

911:デフォルトの名無しさん
17/06/24 00:43:48.32 EAyBYnWy.net
どうなんだろうねえ。たまに真に受ける純真な人が居たりするから初心者スレではなるべくならない方が良いとは思うが。

912:デフォルトの名無しさん
17/06/24 05:42:16.85 AiSsJYjg.net
>>895
クラスは改行するのがJava本来のスタイル。

913:デフォルトの名無しさん
17/06/24 05:43:14.11 AiSsJYjg.net
>>893
はあ?

914:デフォルトの名無しさん
17/06/24 08:15:02.93 pwzMZ27W.net
>>888

そんな感じです。ちょっと説明しずらいので描いてみました。
URLリンク(www.axfc.net)

□同士の間隔は変わらないのですが、選択したものの幅が広がり、
他の位置を広がった幅分だけ設定するのが難しいと感じています。

915:デフォルトの名無しさん
17/06/24 18:01:58.54 Gf6BkFv4.net
>>900
文字じゃ無くて四角を描画するのかな?
こんな感じ?
URLリンク(www.axfc.net)

916:デフォルトの名無しさん
17/06/24 18:46:51.81 pwzMZ27W.net
>>901

おおお!ありがとうございます。まさにこれです!
しかも、クリックで選択できるとは。

ありがとうございます。

917:デフォルトの名無しさん
17/06/24 22:36:11.32 EAyBYnWy.net
>>898
おまえの言ってるのは

class X
{
}

みたいなことか?

class X {
}

ではなくて。

しかし後者のソースの方が圧倒的に多いように思うんだがなあ。

まあでも Java の場合は文法的にはどちらでもよく完全に好みの問題でしかないからどうでもいいことだが。

918:デフォルトの名無しさん
17/06/24 22:39:41.70 jG1C/Elt.net
ナムナムシテルゥ??

919:デフォルトの名無しさん
17/06/24 22:43:45.10 EAyBYnWy.net
>>900
できればエロ広告満載のアップローダを使うのは控えて欲しかった。
隠す必要のない画像ならimgurとかもあるしな。
URLリンク(blog.livedoor.jp)

920:デフォルトの名無しさん
17/06/24 22:45:51.41 9mpJ1WGD.net
>>905
登録しないといけないのは怖いです

921:デフォルトの名無しさん
17/06/24 22:55:35.56 AiSsJYjg.net
>>903
Javaはクラスの場合は後者が伝統的な書き方だよ。

922:デフォルトの名無しさん
17/06/24 22:57:34.71 AiSsJYjg.net
>>903
前者の間違いだった。Javaはわざわざこれはクラスだとわかるように改行するのがもともとのJavaのスタイル。

923:デフォルトの名無しさん
17/06/24 23:00:09.67 pSkV4PMO.net
全部eclipseのフォーマッターが標準でいいよ

924:デフォルトの名無しさん
17/06/24 23:03:14.36 AiSsJYjg.net
>>909
そもそもエクリプスは反Java側が作ったものだから。

925:デフォルトの名無しさん
17/06/24 23:09:57.15 pSkV4PMO.net
だからどうしたと言うのか
Javaの一般的IDEであるeclipseのフォーマッターによるフォーマットでは後者が採用されているし
各種書籍やネット上のソースでも後者が絶対的多数
伝統的と言えば聞こえはいいが結局は絶滅危惧種の古文書的フォーマット

926:デフォルトの名無しさん
17/06/24 23:17:17.99 84AJXWJ9.net
フォーマットなんて所詮言語と同じでナマモノだから
使われなくなればどれだけの伝統があろうが淘汰される、それだけ

927:デフォルトの名無しさん
17/06/24 23:28:24.44 AiSsJYjg.net
>>911
ちなみにJavaはNetBeansが本家だぞ。

928:デフォルトの名無しさん
17/06/24 23:35:25.45 pSkV4PMO.net
>>913
悪いけどちゃんと読んでからレスしてくれるか
「一般的IDE」と言っただけで誰も本家の話はしていない

929:デフォルトの名無しさん
17/06/24 23:51:16.05 EAyBYnWy.net
>>910
そうだったの?じゃあなんで全部Javaで作ったんだ?

930:デフォルトの名無しさん
17/06/25 03:06:45.87 gnvvT/jN.net
予告犯の主人公は変なとこで改行入れんなとか言われてたな
派遣切りでそのままネカフェ難民になってたけど、
一応java使えてれば仕事くらいはあるもんなんちゃうの?

931:デフォルトの名無しさん
17/06/25 06:20:33.73 wnVI7vr5.net
>>915
もうどうでもいいことだけど、eclipseは日蝕という言葉だから、サンマイクロシステムズの太陽へのあてつけだったんだけどな。もうそういう話も話題にならない時代になったわけか。

932:デフォルトの名無しさん
17/06/25 11:14:41.58 KhSXYTyi.net
使えるっていうのがどのレベルか知らんけど
ちゃんと全部のデザパタ理解してソースコード書けて
オラクルゴールド取れるぐらいにSQL理解してて
メジャーなORMの仕組みを理解してちゃんと使えて
Javaのフレームワークは最低限Strutsの頃から出て物全て把握してるなら
仕事なんて吐いて捨てるほど選び放題だ

javaの言語覚えました! レベルの奴は知らん

933:デフォルトの名無しさん
17/06/25 11:29:00.70 wnVI7vr5.net
>>918
オラクルマスターのゴールドはSQLを問う資格ではない。

934:デフォルトの名無しさん
17/06/25 11:30:51.12 wnVI7vr5.net
>>918
Java EEの定義からはずれることも言ってるけど頭は大丈夫か?

935:デフォルトの名無しさん
17/06/25 11:33:30.39 KhSXYTyi.net
いちいちスレあげんな阿呆

936:デフォルトの名無しさん
17/06/25 11:37:15.80 KhSXYTyi.net
>ID:wnVI7vr5
馬鹿乙

実際に仕事で使われることについてしか書いてないのに
なんでJavaEEの定義がどうとか出てくるのか

937:デフォルトの名無しさん
17/06/25 11:40:07.72 T3UbVkML.net
>>921
上げて損する人間などいない!

938:デフォルトの名無しさん
17/06/25 11:45:17.88 KhSXYTyi.net
まぁ揚げ足取ってるつもりで全然取れてない馬鹿みたいに
javaだけしか知らない阿呆だけでシステム作れたら誰も苦労しねぇ罠

939:デフォルトの名無しさん
17/06/25 11:49:05.79 T3UbVkML.net
なにを言っとるんだ

940:デフォルトの名無しさん
17/06/25 11:49:38.20 T3UbVkML.net
システムはjavaだけしか知らない阿呆だけで作れます

941:デフォルトの名無しさん
17/06/25 11:53:44.21 KhSXYTyi.net
あのなぁ
俺は仕事したことなさそうな初心者に
親切心でJava、SQL、ORM、フレームワークってキーワード出してやってんのに
定義から外れてるだのjavaだけで作れますだの低次元のゴミは消えろ阿呆
馬鹿の言葉遊びはチラシの裏で一人でやってろ

942:デフォルトの名無しさん
17/06/25 12:00:01.54 T3UbVkML.net
>>927
その親切心が皆の足かせになってることに気付こうよ

943:デフォルトの名無しさん
17/06/25 12:01:56.65 QPpmeE/J.net
めちゃくちゃ的外れな上に
知りもしないこと知ったげに言われると
初心者が混乱するから迷惑なんですが

944:デフォルトの名無しさん
17/06/25 12:10:07.76 wnVI7vr5.net
>>927
このスレッドのタイトルを見てますか?

945:デフォルトの名無しさん
17/06/25 12:12:23.99 NO+bhPJd.net
>>930
見えてないんでしょ

946:デフォルトの名無しさん
17/06/25 12:13:45.70 KhSXYTyi.net
キーワードすら聞いたことない馬鹿がゴキブリのように沸いてくるよな阿呆
俺を除いてここにいるようなjavaだけしか知らない馬鹿どもには仕事はできない
これが現実だ
現実は馬鹿に合わせてレベルを下げてなんかくれないぞ?
一つ勉強になったなアホども

947:デフォルトの名無しさん
17/06/25 12:17:45.64 KhSXYTyi.net
タイトルも糞も俺は>916の疑問に回答しただけだアホ

948:デフォルトの名無しさん
17/06/25 12:26:32.31 T3UbVkML.net
チームの人間をアホ・バカと罵ることで自らの力を誇示する人がいる
彼らはそれと引き換えにチームの人間を萎縮させチームの力を低下させる
個人の力よりもチームの力を優先できることをコミュニケーション能力と呼ぶならば
会社がコミュニケーション能力を重視するのは当然のことかも知れない

949:デフォルトの名無しさん
17/06/25 12:27:12.25 T3UbVkML.net
僕らはチームなんだよ!
チームプレイに徹して欲しい

950:デフォルトの名無しさん
17/06/25 12:28:04.52 T3UbVkML.net
2ch株式会社Java入門チーム

951:デフォルトの名無しさん
17/06/25 12:39:18.47 NO+bhPJd.net
自分だけはバカじゃないという前提

952:デフォルトの名無しさん
17/06/25 12:51:17.04 T3UbVkML.net
認知心理学の研究で大学の教授にアンケートを取ったところ
自分が他の教授よりも頭が良いと思っている人は9割だった

知的活動では自信過剰なことがプラスに働くんじゃないか
という研究結果があるので他人の批判ではなくて自己の思考や
行動を活発化させる方向にそれを活かせればよいのだろうけどね

953:デフォルトの名無しさん
17/06/25 18:58:05.05 /dywZQtk.net
>>905

すみませんでした。以後、imgurを使用います。

----

indexが増えた際のx座標計算がうまくできません。
IntStream.range(0,itemCount)
.filter( i -> getItemX(i) <= e.getX() && e.getX() < getItemX(i)+getItemWidth(i) ).limit(1)
の制限も考慮しなくてはならないのでしょうか?

参考ソース (URLリンク(www.axfc.net))
作成ソース (URLリンク(pastebin.com))

954:デフォルトの名無しさん
17/06/25 19:43:27.29 PbhQLBTm.net
>>917
ならばなおのこと全部Javaで作った理由がわからんな。Javaでこんなものまで作れますよって実績作ることにしかならないじゃない。

955:デフォルトの名無しさん
17/06/25 20:14:59.02 L2u2Exq8.net
Javaの話じゃなくてすまんがIronPythonを.NETをdisるために作ろうとしたら想像以上によく動くものができたから自分の論文を撤回せざるを得なくなったって話思い出した

956:デフォルトの名無しさん
17/06/25 21:15:23.43 Fdc708fK.net
業務システムでプロジェクト分割をしようと思った時、
1. Controller + Form
2. Repository + Service + Dto
3. システム共通

の3つに別けようと思う。
このプロジェクト分割方法は馬鹿かな?

957:デフォルトの名無しさん
17/06/25 21:42:01.98 NUJBMJ8x.net
>>932
現実はお前に合わせてレベルを下げてなんかくれないぞ?

958:デフォルトの名無しさん
17/06/25 21:43:09.30 Mv46Kpif.net
>>943
おじいちゃんその話52回目ですよ

959:デフォルトの名無しさん
17/06/25 21:43:24.48 wnVI7vr5.net
>>940
全部Javaなんて誰が言っているのか?

960:デフォルトの名無しさん
17/06/25 22:14:49.01 biukWTID.net
>>905 すまん。899は俺に合わせたんだと思う。 >>939 79行目  誤: if (i == index) {  正:if (i == this.index) { 13行目のint index;と71行目の getItemX(int index) 、どちらもindexなんだけど、79行目では13行目の方を使う。 86行目のtmpX += interval;を83行目と84行目の間に移動。 forの外にあったらintervalは1回しか使われない。 >IntStream.range(0,itemCount) >.filter( i -> getItemX(i) <= e.getX() && e.getX() < getItemX(i)+getItemWidth(i) ).limit(1) >の制限も考慮しなくてはならないのでしょうか? そっちはマウスのボタンを押した際のX座標からどの四角かを判別してる所だから関係ないよ。



962:デフォルトの名無しさん
17/06/25 23:19:36.03 /dywZQtk.net
>> 945

ありがとうございます。なんとか出来ました。

>>そっちはマウスのボタンを押した際のX座標からどの四角かを判別してる所だから関係ないよ。
なるほど。まだよくラムダが分かっておらずfilterとlimit(1)があったので、座標計算の一部をしているのかと思いました。

親切にどうもありがとうございました。

963:デフォルトの名無しさん
17/06/26 01:41:16.14 dBcxZn43.net
>>945
Java ではないのか? じゃあこれ間違ってるから書き直しておいてくれ。

URLリンク(ja.wikipedia.org)(%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83)
> Eclipse自体はJavaで記述されている。

964:デフォルトの名無しさん
17/06/26 07:38:34.42 WsPLfBZ0.net
EclipseはすべてJavaで作られた,と,言いたかったのか

965:デフォルトの名無しさん
17/06/26 07:39:54.73 WsPLfBZ0.net
Wikipediaの編集はそうするべきと思った人が自分でやりましょう,そのためのWikipedia

966:デフォルトの名無しさん
17/06/26 20:29:48.22 Zn9ql8N4.net
初歩的な質問ですみません
例外処理について勉強しているところなのですが
以下のコードでobjメソッド内で例外エラーが発生したとして、
"throws Exception"を記述する理由が良く分かりません
その記述が無くても、tryブロックでobjメソッドを呼び出した時に例外エラーが起こるので
catchブロックに移動し問題なく例外処理されると思うのですが・・・

class Sample{
public static void main(String args[]){
try{

obj();

}catch(Exception e){ //obj()からパスされた例外をキャッチ

   //例外処理

}


}

static void obj() throws Exception{

処理

}

}

967:デフォルトの名無しさん
17/06/26 21:13:23.21 L0ltnIDu.net
>>951
それがないとコンパイラも人も中身を全部読まなきゃ何の例外返す可能性があるメソッドなのかわからないからだろう。

968:デフォルトの名無しさん
17/06/26 21:27:09.37 Zn9ql8N4.net
>>952
ありがとうございます!

969:デフォルトの名無しさん
17/06/27 07:26:37.90 JOEM7gLE.net
javaってc++のシンタックスシュガーという認識で良いでしょうか

970:デフォルトの名無しさん
17/06/27 07:56:12.40 ngSbFuUq.net
>>954
何言ってんだお前、全然違う
シンタックスシュガーじゃない
センタックスシュガーだ
それ以外は合ってる

971:デフォルトの名無しさん
17/06/27 09:23:49.77 iWisgjb4.net
>>954
似ている所はあるがかなり違うと思ってた方が良いと思うよ。

972:デフォルトの名無しさん
17/06/27 12:51:55.54 24FbyWo4.net
>>954
まずシンタックスシュガーって言葉の認識がおかしいわw

973:デフォルトの名無しさん
17/06/27 14:24:50.21 UG1947Jf.net
>>955
えっ

974:デフォルトの名無しさん
17/06/27 17:56:39.93 WJOzEeQP.net
かんたまがきゆい

975:デフォルトの名無しさん
17/06/27 19:12:17.19 emYml4i8.net
C++はC言語、手続き型プログラミング言語に抽象データ型を実現し、
静的型付けオブジェクト指向プログラミングを書きやすくするために作られ、
C言語を継承し機械語の効率的な実行のための設計を維持しようとしている。

Javaは当初、組み込みシステム上でネットワークコンピューティングに対応(support)するために作られた。
Javaは移植性があり、セキュアであり、マルチスレッド対応であり、分散であり、そして
C++よりも単純(simple)になるように設計された。
Javaの文法はCプログラマに馴染みやすいものが選ばれたが、Cとの直接的な互換性は維持されていない。

JavaとC++の比較
-Wikipedia

976:デフォルトの名無しさん
17/06/27 19:15:14.99 emYml4i8.net
C++
プログラマを当てにする
明示的な型破壊
マルチパラダイム
演算子多重定義

Java
プログラマを守る
型安全性
オブジェクト指向
演算子の効果は不変

JavaとC++の比較
-Wikipedia

977:デフォルトの名無しさん
17/06/27 19:15:21.15 XD0WiN5V.net
java初心者の素人ですが、C言語は難解で難しいんやろなあと思っている

978:デフォルトの名無しさん
17/06/27 19:22:49.43 01l/tej4.net
初心者、入門の話だとJavaの方が10倍難しいよ

979:デフォルトの名無しさん
17/06/27 19:24:55.69 BFJFfjlP.net
>>963
それはオブジェクト指向だけ切り取った場合だろw

980: ◆QZaw55cn4c
17/06/27 19:27:03.80 kIT2/xtQ.net
>>962
難解というのなら Java の generics の方が難解だ
C++ のそれは instanctiate に端的に表されるとおり、至極素直だと思う

981:デフォルトの名無しさん
17/06/27 19:27:49.98 XD0WiN5V.net
え、まじですか?
Cの方がメモリ管理とかポインタとかあって難しいという噂ですよ。
その代わり、早いのだとか。

javaは、私でも初歩だけは楽しく学べました。
どんな言語にしろ、プログラムって素晴らしいですね!

982:デフォルトの名無しさん
17/06/27 19:27:53.77 emYml4i8.net
「メモリ管理は、Java仮想マシンに統合されたガベージコレクションの機能によって行われる(中略)
Javaには、C/C++のような、整数とポインタの相互変換、
配列の要素へのポインタによるアクセス、ポインタ演算といった機能は、基本機能としては提供していない」

Java
-Wikipedia

983:デフォルトの名無しさん
17/06/27 19:29:43.95 XD0WiN5V.net
でも楽しくて素晴らしいなんて思えてるのは最初だからかも。
開発となれば納期とか派遣とか人間関係とかあって、つらいという噂です。
やはりプログラム言語は恐ろしいですね…

984: ◆QZaw55cn4c
17/06/27 19:31:16.57 kIT2/xtQ.net
趣味でやればいい、誰にも支配されることはない

985:デフォルトの名無しさん
17/06/27 19:31:29.26 01l/tej4.net
>>966
ポインタってぶっちゃけかなり単純な話だよ

986: ◆QZaw55cn4c
17/06/27 19:32:18.24 kIT2/xtQ.net
>>970
でも void * 型を適正に使うのはむずかしい

987:デフォルトの名無しさん
17/06/27 19:41:34.06 i1YH3/OV.net
C/C++はGCがないからなぁ、まあBoehm使えば済むけど

988:デフォルトの名無しさん
17/06/27 19:42:59.14 GZ1TXcZe.net
Cはアセンブリ言語がわりに使うのが丁度いい感じがする。
OS書くとか、デバイスドライバ書くとか、組み込み用マイコンの数KBのROMエリア用のプログラム書くとかな。
ああ。でもこの頃は物凄く小さいマイコンボードでもLinux乗ってたりするからあまり小さくする必要はないかな。

989:デフォルトの名無しさん
17/06/27 21:59:25.71 i+35CN1y.net
**
Cには、ダブルポインタ、ポインタのポインタもあるから面倒

可読性が低いし、メモリ管理が厄介なので、
生産性が低く、開発費がかかる

固定配列だから、配列.add のように、配列に要素を追加できない

漏れは、1冊丸ごと、ポインタの本も買ったけど、
まともにプログラミングするだけでも、数年以上かかるし、
生産性が低いから、どんどん自分の給料・時給が下がっていくのが、Cのおそろしさw

あの人、ずっと製品を作れないって、影口を叩かれるのに、君は耐えられるか?w

990:デフォルトの名無しさん
17/06/27 22:13:18.16 Dbg4icUk.net
ただ、アセンブラもそうだけど、生産性以前にC言語のプログラミングは楽しいよ

991:デフォルトの名無しさん
17/06/27 22:19:59.43 FoyQGDtV.net
プログラミング初心者の話でしょ?
仕事に使うかって話なの?

992:デフォルトの名無しさん
17/06/28 00:34:04.24 na5KYPAC.net
>>974
reallocぇ。。。
GUIはMFCなりに任せて、中身はCで書くとか、新人の頃はそんなだったから、開発自体は数年もかからんよ。
バグった時のメンテが大変なだけ。

993:デフォルトの名無しさん
17/06/28 00:58:22.89 CBwCtPCV.net
>>974
てか、Cの配列はシンタックスシュガーでありポインタ操作を分かり易く表現しているだけだ。
*(p + i) を p[i] と書けるようになっているだけ。だから添え字がオーバーしようがマイナスだろうがお構いなしにアクセスできる。
そして malloc() 等でヒープにメモリ確保してそこを配列として使うのであれば realloc() で配列の伸縮は可能。
ていうか使っていいメモリ領域を伸縮できるだけのことでそこを配列として使うかどうかはプログラマの自由。

994:デフォルトの名無しさん
17/06/28 08:04:30.05 S5X3XZyd.net
Cの配列の重要な点として、確保した領域が本当に連続しているらしいというのがある
他の言語は、その辺がどうなってるのかわからない

995:デフォルトの名無しさん
17/06/28 08:15:41.53 na5KYPAC.net
>>979
連続してるから配列と言う。
だから二次元配列は二次元分が一次元のメモリアドレスに並ぶが、配列の配列は中の配列は連続してて、外の配列は各配列のポインタを配列として保持する。

この辺はデータ構造だから他の言語でも実装方法に違いはあっても意味的には同じはず。
(だからPythonはわざわざリストって言ってるんじゃなかろうか)

996:デフォルトの名無しさん
17/06/28 08:52:01.64 yOCmX8s5.net
Javaは文系科目、Cは理系科目

997:デフォルトの名無しさん
17/06/28 09:04:21.96 na5KYPAC.net
プログラミングそのものが理系って気はするけどな。
その中じゃCはハード寄りなので工学系か。

998:デフォルトの名無しさん
17/06/28 11:33:29.30 mVs/LpbZ.net
プログラム自体が理系という間違った認識
経済学部や文学部もJavaくらい必修にすればいいのに

999:デフォルトの名無しさん
17/06/28 12:43:23.69 XcVisUao.net
C、C++は自由度が高すぎる。C、C++を使わないといけないようなところ以外では使わないのが普通。

使う場合はコーディング規約なり、なんらかのルール、制限をかけないとたいへんなことになる。

1000:デフォルトの名無しさん
17/06/28 13:26:41.42 d3x3J7jp.net
>>980
多次元配列の時にポインタ(Javaなら参照)使うかどうかは言語によって違うが、Cはポインタ使わないで塊にした配列というのも作れる。これはメモリ上で連続している。
例えば char s[3][10]; と宣言した場合、 char型10要素の配列が3要素連続している。char[10] という型が新たに作られて、それの配列になっているからだ。
なのでこれは char *s[3]; と宣言してから各要素にメモリを割り当てた時と同じように s[2][3] みたいにしてアクセスできるが、その場合は char * の配列なので扱いが違っている。

1001:デフォルトの名無しさん
17/06/28 13:29:55.62 d3x3J7jp.net
>>984
そうそう。言語でサポートされていないことを人間が工夫するなりツール使うなりして補わないと中々うまく行かない。

1002:デフォルトの名無しさん
17/06/29 17:10:53.86 wGgfLCtF.net
***SLAMO***

}

000-"F","TAP","0","1M","L","E-07"/0B"[9BA%]"^"2*73B"="0"/"9GA"
001-"Do"[[[%9DE=HUF%%!%$0B1OTU"NE"]]]<\b>
002-<<%!!!HNDEL%!0DAI@$7[1B]!0#!@>>
3000-{{1\B%HUF!0$$\%6/0Q\%6/GA[[7BU]]%9TE!%$en$}}


---

[[[C%%]]]
}

000-"5802"/"α"="0.1888412376155482"%en{

1003:デフォルトの名無しさん
17/06/30 07:57:33.97 eG/sXpk5.net
>>871
全部で10000ならあるよ。
1ファイル1000行は役員に呼び出される。

1004:デフォルトの名無しさん
17/06/30 08:44:51.69 TS0G3Eok.net
役員だと?!

1005:デフォルトの名無しさん
17/06/30 14:24:23.98 9wiTcCe3.net
確かに1000行でも一体何故そうなったのか気になるレベルだな。
データを中に含めたりすれば行くだろうが、外出ししなかったのは何故かとかね。
データ含んでないのになったのならそれはそれで不思議ではある。基本的な何かを間違えてたりはしないかとかな。

1006:デフォルトの名無しさん
17/06/30 16:38:58.27 47Hf59hn.net
外出っていやらしいよね

1007:デフォルトの名無しさん
17/06/30 16:40:17.80 ZsngkGDU.net
プロジェクトの人間が入門書レベルのソースコードしか書けない奴等ばっかだと
関数分割してるだけで不満垂れ出す
そしてそういうプロジェクトのリーダーはただ管理してるだけの上辺だけのリーダー
コネで仕事取ってるそこそこデカい会社によくあるパティーン

1008:デフォルトの名無しさん
17/06/30 17:45:07.04 cIeri8pZ.net
>>991
中に入れた方がいやらしくないね

1009:デフォルトの名無しさん
17/06/30 21:24:54.98 k0YageAz.net
こんばんは、別言語を嗜んでいますがjavaは初心者です
とある勉強会に参加しようか迷っているのですが理由としてはIDEを使わずjavacコマンドでのコンパイルになるためです
勿論セッション内容はjavaについてですが、IDEを使わずの原始的な(失礼だったらすみません)方法でも勉強になるでしょうか?
アドバイス頂けると助かります

1010:デフォルトの名無しさん
17/06/30 21:40:12.36 f3bJ3XCJ.net
>>994
なるなる
むしろ最初はIDE使わないで勉強したほうが本質的に理解できると思う

1011:デフォルトの名無しさん
17/06/30 21:52:29.18 OVPH3JJ6.net
spring bootを使うことになったのですが、本買って勉強した方がいいでしょうか?
Javaのオブジェクト指向が分かるレベルです
どうやって勉強した方がいいでしょうか?

1012:デフォルトの名無しさん
17/06/30 21:58:30.29 QKAjGyYK.net
>>994
IDEのような開発のためのツールの勉強にはならないだろうが言語そのものの勉強にはなるのではないかな。

1013:デフォルトの名無しさん
17/06/30 22:04:05.44 m1s+AXNT.net
javaの関数が戻ってこなくてタイムアウトになる
デバッグ実行で追うと関数の最後まで行くのに、呼び出し元に戻らない
何か心当たりありませんか

1014:デフォルトの名無しさん
17/06/30 22:08:58.24 S0i2W9e4.net
>>996
掌田津耶乃が書いていたかな?

1015:デフォルトの名無しさん
17/06/30 22:12:52.28 W0OUnv8/.net
>>998
関数の最後に原因があるんじゃないのか?

1016:デフォルトの名無しさん
17/06/30 22:14:44.85 W0OUnv8/.net
はいよっと
Java入門・初心者質問スレ Part.4 [無断転載禁止]©2ch.net
スレリンク(tech板)

1017:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 87日 1時間 33分 33秒

1018:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


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