私はプログラミングに慣れていないし、今日Javaで始まった。私はRobert SedgewickとKevin Wayneの「Javaプログラミングの入門」のオンライン版を読んでいて、DrJavaエディタを使っています。理解の問題 - System.out.println
疑問に私を残し、特定の運動があります:
Modify UseArgument.java to make a program UseThree.java that takes three names and prints out a proper sentence with the names in the reverse of the order given, so that for example, "java UseThree Alice Bob Carol" gives "Hi Carol, Bob, and Alice.".
私の結果は以下のようになります。私はjava UseThree Alice Bob Carol
を入力すると今
public class UseThree {
public static void main(String[] args) {
System.out.print("Hi, ");
System.out.print(args[2]);
System.out.print(", ");
System.out.print(args[1]);
System.out.print(", and ");
System.out.print(args[0]);
System.out.println(".");
}
}
は、それが言うHi, Carol, Bob, and Alice.
しかし、私はSystem.out.println
が改行で印刷されると思った。
このような結果ではありませんか?
Hi, Carol, Bob and Alice
.
私は最初から物事が権利を取得したい、あなたは私のためのトピックにいくつかの光を当てることができると思います。前もって感謝します。ドイツから
挨拶、
カディル
さらに学習しやすくするために、同様の質問に対する答えを見つける方法は次のとおりです。1)googleに「java 6 api system」と入力します。 「クラスシステム」のapiとの最初のリンクに移動します。 2)「out」フィールド(上端)を探し、それをタイプ "PrintStream"にします。 3) 'println(String x)'メソッドを探します。その説明を読んでください。 – bezmax
私はそれを利用します、ありがとうございます。 – Kadir
ようこそ。 Java APIは非常にうまく文書化されているので、さまざまなクラスの説明を読むだけで多くを学ぶことができます。たとえば、Stringについては、http://docs.oracle.com/javase/6/docs/api/java/lang/String.html – bezmax