Javaのソースコードを見るために誰かのAPK(Androidアプリ)を抽出し、のメソッドでさえ、return;
コードをたくさん見ました。例えば返品とは何ですか? (価値のない)意味ですか?
:アプリは私の携帯電話上でも実行するように思わどうして
public void doSomething(){
do{
return; //This line makes the code below unreachable and can't compile in Eclipse
switch(num){
...
default:
return;
}
}while(...)
...
}
?
return;
は、このメソッドからのショートカットに似ていると思います。そうですか?
デコンパイラは必ずしも完璧ではありません。 – Vulcan
最終的にすべてのメソッドが返されます。だから、 'void'リターン型のメソッドは、' return; 'か' leave'かのどちらかです。それは必要ではなく、好みの問題です。 – squiguy
可能な複製:http://stackoverflow.com/questions/744676/what-does-a-return-key-word-do-in-a-void-method-in-java –