Java中的长命令
我正在学习用Java编写代码 我知道什么是名称空间、类和方法 有了这些知识,我理解如下代码Java中的长命令,java,Java,我正在学习用Java编写代码 我知道什么是名称空间、类和方法 有了这些知识,我理解如下代码 CharSequence v = new BackwardString("whale"); v.toString(); String a = dictionary.subSet("a","ab") int size = a.size(); System.out.println() 然而,有时您会看到比这更长的代码示例 例如 dictionary.subSet("a","ab").size(); 在
CharSequence v = new BackwardString("whale");
v.toString();
String a = dictionary.subSet("a","ab")
int size = a.size();
System.out.println()
然而,有时您会看到比这更长的代码示例
例如
dictionary.subSet("a","ab").size();
在ubove示例中,字典是一个类,子集是一个方法。
然而,大小也是一种方法,但方法不能包含其他方法,那么大小从何而来,为什么工作
到目前为止,我一直在使用的另一个常见的例子是
System.out.printLn();
在这种情况下,系统是一个名称空间,out是一个类,printLn是一个方法?dictionary.subSeta,ab.size
这是方法调用的链接。subset,ab返回一个String对象,在该对象上调用size方法
System.out.println
System是一个类java.lang.System,out是该类的静态变量,其类型为PrintStream,println是PrintStream的方法。在本例中:
dictionary.subSet("a","ab").size();
method subSet返回一个具有方法大小的对象,该对象在subSet返回后被调用
另一个代码段也会发生类似的情况:
System.out.printLn();
类系统包含一个静态字段out,它有一个println方法
这是Java编程到管道方法调用的常见做法。有时,一个对象可以返回自身,从而允许您在一行中调用多个方法
dictionary.subSet("a","ab").size();
subSet方法返回一个String对象,然后在此字符串上调用.size。这是做下列事情的简写
CharSequence v = new BackwardString("whale");
v.toString();
String a = dictionary.subSet("a","ab")
int size = a.size();
System.out.println()
System.out返回一个PrintStream方法,您正在调用该对象的println方法。这称为方法更改
系统是一个类
PrintStream再次成为类//ref已退出
println是一个函数。选择如下:
(dictionary.subSet("a","ab")).size();
Set s = dictionary.subSet("a","ab");
s.size();
方法子集提供了一个集合,
并且Set有一个方法大小
这就是所谓的链接
要了解它,请执行以下操作:
BigDecimal n = BigDecimal.valueOf("123456780.12");
n = n.multiply(n).add(n).divide(BigDecimal.TWO).subtract(n);
BigDecimal使用精确的定点算法计算大数。
它不能使用运算符,并且上面的样式是正常样式
可能链接的选择器:
. 成员
[索引]
函数参数
系统是一个类,静态类类似于命名空间。但是Java没有名称空间。