teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

欠落した部分を修正

2019/03/13 02:35

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -1,3 +1,3 @@
1
1
  println()は「標準出力」と呼ばれるチャネルに情報を出力するための関数です。Android Studioにおいては先に回答が出ている通りLogCatに出力されるようになっていますが、「標準出力」の行き先は実行する環境に依存するので「どこそこに出力される」という唯一解は存在しません。特にGUIプログラミングにおいては、画面上に文字情報を出力するための手段はそれぞれ独自に提供されており、標準出力によってGUIのコンポーネント上に文字情報を出力できるものは(あまり)存在しないでしょう(そういう独自プログラムを作ればできないことはないだろうけど)。
2
2
 
3
- 例えばコマンドプロンプト上で動作するプログラムをKotlinで記述することも可能ですが、そうしたプログラムでprintln()を用いたら、その結果はコマンドプロンプト上に出力されます。「標準出力」は「標準ストリーム」と呼ばれるコンピューターの黎明期から存在する機能で、コンピューターの成り立ちのレベルからの書物を修めないとなかなか理解し難いものでしょう。
3
+ 例えばコマンドプロンプト上で動作するプログラムをKotlinで記述することも可能ですが、そうしたプログラムでprintln()を用いたら、その結果はコマンドプロンプト上に出力されます。「標準出力」は「標準ストリーム」と呼ばれるコンピューターの黎明期から存在する機能の一部で、コンピューターの成り立ちのレベルからの書物を修めないとなかなか理解し難いものでしょう。