当前位置: 首页 > 后端技术 > Java

单一原则

时间:2023-04-01 21:10:21 Java

单一原则单一职责一个类或模块应该只有一个因素(职责)引起它的变化一个方法只做一件事首先看一个计算素数的例子:数字范围**/publiclongcountPrimes(intmax){longtotal=0;对于(inti=2;i<=max;i++){booleanisPrime=true;对于(intj=2;jnum%j==0);返回!标志;}注意这里和上面的略有不同,IntStream.range(2,max)包括下界,不包括前面的例子:IntStream.range(2,6).forEach(System.out::println);//只会输出2345range()方法不会输出最大的数。参考<>