1. 程式人生 > >JAVA-初步認識-第四章-函數-細節

JAVA-初步認識-第四章-函數-細節

-s 表示 返回 特殊 分號 使用 簡化 特殊情況 log

一. 函數的特殊情況

通常定義完函數後,函數都會有結果。

有常見的兩種情況,輸入數據,得出結果。沒有輸入,也得到結果()。最特殊的在於,有輸入,沒有結果。

技術分享

那麽,沒有結果的情況該怎麽表示。這時,return的後面直接用分號表示。

技術分享

正常的使用如下面所示:

技術分享

介紹完特殊情況後,問題來了,這種特殊的情況有什麽用?

(註意:一定要牢記,定義函數,或者說功能函數的目的是什麽,是為了將重復的運算功能化,簡化程序。函數代表著功能,定義函數就是在定義功能。

為了講解特殊情況的使用,介紹了一個例子。將"hello world"輸出語句給定義成函數,也就是說不想寫輸出語句,想直接功能化輸出語句。為什麽會有這樣的情況出現,就在於萬一輸出語句很長,輸出次數特別多。這裏說輸出語句沒有返回值,我不是很懂

,返回值一定要是特定的數值麽?還有功能化不一定是指運算,也可以是輸出語句。→我對於功能化的定義理解不夠

技術分享

技術分享

功能化函數,對於功能化的對象不能思維僵硬,再者,也不能說,特殊情況就只有輸出語句。

技術分享

JAVA-初步認識-第四章-函數-細節