★ Link ★-junna.jpg



時間の合間を縫ってJavaの勉強してるんだけど色々苦労が…


・Macでやろうとすると情報等が少なくて色々死ねる


・ターミナルとかコマンドプロンプトとか、WinとMacでは色々と使い勝手が微妙に違うから悩む


・Eclipse難し過ぎ


・そもそもプログラミングがムズい




Macを使ってつくづく思うのが、『やっぱり世の中Windows中心にまわってるんだなぁ』って事。

ググった時の情報量や、書籍の数が桁違いあせる



それと使い勝手の違いに苦しむカゼ

JDKもインストールして、試しにターミナルから[Hello World]起動させようとしたら、ソースコードに間違いはないのにコンパイルエラーが出る…

しかも文字化けしてる汗

でもこの文字化けのお陰で、「Unicodeかっ!!( ゚д゚)ハッ!」と気付き、色々ググったらやっぱり「UTF-8じゃコンパイルエラーが出るから、SJISに設定変えるか、コンパイル時にUTF-8だって教える必要がある。」って書いてあった。


でもこんなのググらなきゃわからないよぉ(´;ω;`)

MacのJavaの参考書なんて売ってなかったしダウンダウン



んで、OSで差が出ない、『Eclipse』でやろうと思ったんだけど、これまたEclipseがムズいしょぼん

まずインストールして日本語化するのもめんどい(´・ω・`)

WindowsならPleiadesからサクっと落として終わりなのに、Macだとめんどい(´・ω・`)


なんかさっきからMacの文句ばっかり言ってるみたいだけど、個人の感想として普通に使う分にはMacの方が使いやすいですニコニコ


てかEclipseは中の設定とか使い方がさっぱりで…

ただ、コード書いてから実行までの流れが楽過ぎる音譜音譜

コード書くにも、Ctrl + スペースとか本当に楽ラブラブ!



プログラミングの方は何とか『FizzBuzz問題』ぐらいなら作れるようになったよビックリマーク

『FizzBuzz問題』なんて知らなかったんだけど、ルールだけを聞いて1から100までやってみたパソコン




public class FizzBuzz {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 5 == 0)
System.out.println("Fizz,Buzz");
else if (i % 3 == 0)
System.out.println("Fizz");
else if (i % 5 == 0)
System.out.println("Buzz");
else
System.out.println(i);
}
}
}



※追記※ ↑半角スペースでインデントしてるんだけど反映されない…orz


これで出来てるのだろうか…

自分で確認した時は出来てた!……はず………



プログラミング出来るようになるのかなぁ…