Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从左到右调用实例/静态方法?_Java_Android_Methods_Formatting - Fatal编程技术网

Java 从左到右调用实例/静态方法?

Java 从左到右调用实例/静态方法?,java,android,methods,formatting,Java,Android,Methods,Formatting,我是一个Java noob。在编写使用静态方法或实例方法返回对象引用的代码时,是否可以安全地假定它们将从左到右运行 (请参阅getExternalSto…返回文件) (请参见getAbsolutePath()返回字符串) i、 e 或者你应该这样做作为一种保护 String storagePath = ( Environment.getExternalStorageDirectory() ).getAbsolutePath(); 运算符具有左关联性,即操作数从左分组 因此,可以安全地假设它们将

我是一个Java noob。在编写使用静态方法或实例方法返回对象引用的代码时,是否可以安全地假定它们将从左到右运行

(请参阅getExternalSto…返回文件) (请参见getAbsolutePath()返回字符串)

i、 e

或者你应该这样做作为一种保护

String storagePath = ( Environment.getExternalStorageDirectory() ).getAbsolutePath();

运算符具有左关联性,即操作数从左分组

因此,可以安全地假设它们将从左到右分组


但什么是联想性


当运算符具有相同的优先级时,关联性控制操作的执行顺序。。即从
(操作数从左分组)或
(操作数从右分组)或

运算符具有左关联性,即操作数从左分组

因此,可以安全地假设它们将从左到右分组


但什么是联想性


当运算符具有相同的优先级时,关联性控制着操作的执行顺序。即从
(操作数从左分组)或
(操作数从右分组)或
当然,不需要括号。

getExternalStorageDirectory()返回一个对象,然后调用该对象的方法getAbsolutpath()

当然,不需要括号。
getExternalStorageDirectory()返回一个对象,然后调用该对象的方法getAbsolutpath()

String storagePath=(Environment.getExternalStorageDirectory()).getAbsolutePath()的安全配置是什么意思两者的工作方式相同。不需要额外的括号。
String storagePath=(Environment.getExternalStorageDirectory()).getAbsolutePath()的安全参数是什么意思两者的工作方式相同。不需要额外的括号。只是从左到右的关联性称为左,而不是右@Sandstar ohh..是的..确实你是对的..我用它来澄清..查看编辑只是从左到右的关联性称为左,而不是右@Sandstar ohh..是的..确实你是对的..我用它来澄清..查看编辑
String storagePath = ( Environment.getExternalStorageDirectory() ).getAbsolutePath();