当前位置: 首页 > news >正文

如何制作网站后台网站建设报价明细表

如何制作网站后台,网站建设报价明细表,自己做盗版小说网站,深圳企业高端网站建设一、Math 类(P481) Math 类包含,用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 (1)abs:绝对值 (2)pow:求幂 (3)c…

一、Math 类(P481)

Math 类包含,用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。

(1)abs:绝对值
(2)pow:求幂
(3)ceil:向上取整【返回 >= 该参数的最小整数】
(4)floor:向下取整【返回 <= 该参数的最大整数】
(5)round:四舍五入
(6)sqrt:求开方
(7)random:求随机数【返回的是 0 <= x < 1 之间的随机小数】
(8)max:求两个数的最大值
(9)min:求两个数的最小值

public class Demo {public static void main(String[] args) {// 求幂double pow = Math.pow(2, 4); // 2的4次方System.out.println(pow); // 16.0// ceil 向上取整,返回 >= 该参数的最小整数double ceil1 = Math.ceil(-3.2);double ceil2 = Math.ceil(3.2);System.out.println(ceil1); // -3.0System.out.println(ceil2); // 4.0// sqrt:求开方double sqrt = Math.sqrt(9.0);System.out.println(sqrt); // 3.0// random:求随机数【返回的是 0 <= x < 1 之间的随机小数】double random1 = Math.random();// 请写出获取a-b之间的一个随机整数a,b均为整数?2 <= x <= 7double random2 = 2 + Math.random() * 6;}
}

二、Arrays 类(P482)

Arrays 里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)。

(1)tostring:返回数组的字符串形式
(2)sort排序:(自然排序和定制排序)
(3)binarySearch:通过二分搜索法进行查找,要求必须排好序的数组
(4)copyOf:数组元素的复制
(5)fill:数组元素的填充
(6)equals:比较两个数组元素内容是否完全一致
(7)asList:将一组值,转换成ist

public class Demo {public static void main(String[] args) {// tostring:返回数组的字符串形式Integer[] arr1 = {1, 20, 30};System.out.println(Arrays.toString(arr1)); // [1, 20, 30]// sort排序:(自然排序和定制排序)// 自然排序Integer[] arr2 = {1, -1, 7, 50};Arrays.sort(arr2);System.out.println(Arrays.toString(arr2)); // [-1, 1, 7, 50]// 定制排序Integer[] arr3 = {1, -1, 7, 50};// o1 - o2 :升序// o2 - o1 :降序Arrays.sort(arr3, new Comparator<Integer>() {@Overridepublic int compare(Integer o1, Integer o2) {return o2 - o1;}});System.out.println(Arrays.toString(arr3)); // [50, 7, 1, -1]// binarySearch:通过二分搜索法进行查找,要求必须排好序的数组Integer[] arr4 = {-1, 1, 7, 50};int index1 = Arrays.binarySearch(arr4, 1);System.out.println(index1); // index1 = 1// 如果数组中不存在该元素,就返回 -(low +1)// low 为,如果存在的索引位置int index2 = Arrays.binarySearch(arr4, 5); // low:2System.out.println(index2); // index1 = -3// copyOf:数组元素的复制4Integer[] arr5 = {-1, 1, 7, 50};int len1 = arr5.length - 1;Integer[] newArr1 = Arrays.copyOf(arr5, len1); // [-1, 1, 7]System.out.println(Arrays.toString(newArr1));// 如果拷贝长度 > 原数组长度,后面添加 nullint len2 = arr5.length + 1;Integer[] newArr2 = Arrays.copyOf(arr5, len2); // [-1, 1, 7, 50, null]System.out.println(Arrays.toString(newArr2));// 如果拷贝长度 < 0,抛出异常int len3 = -1;Integer[] newArr3 = Arrays.copyOf(arr5, len3); // [-1, 1, 7, 50, null]System.out.println(Arrays.toString(newArr3));// fill:数组元素的填充Integer[] arr6 = {-1, 1, 7, 50};// 用 99 替换原数组所有元素Arrays.fill(arr6,99);System.out.println(Arrays.toString(arr6)); // [99, 99, 99, 99]// equals:比较两个数组元素内容是否完全一致Integer[] arr7 = {-1, 1, 7, 50};Integer[] arr8 = {-1, 1, 7, 50};System.out.println(Arrays.equals(arr7,arr8)); // true// asList:将一组值,转换成istInteger[] arr9 = {-1, 1, 7, 50};List<Integer> aslist = Arrays.asList(arr9);/*aslist 运行类型 class java.util.Arrays$ArrayList是 Arrays类的 静态内部类private static class ArrayList<E> extends AbstractList<E> implements RandomAccess, java.io.Serializable*/System.out.println(aslist.getClass());}
}

三、System类(P486)

(1)exit:退出当前程序
(2)arraycopy:复制数组元素,比较适合底层调用。一般使用 Arrays.copyOf() 完成复制数组
(3)currentTimeMillens:返回当前时间距离1970-1-1的毫秒数
(4)gc:运行垃圾回收机制 System.gc();

public class Demo {public static void main(String[] args) {Integer[] arr = {-1, 1, 7, 50};Integer[] destArr = new Integer[4]; // {0,0,0,0};/*五个参数:参数一:src【源数组】参数二:srcPos【源数组开始拷贝的索引位置】参数三:dest【目标数组】参数四:destPos【目标数组开始拷贝的索引位置】参数五:length【源数组拷贝的数据长度】*/System.arraycopy(arr, 0, destArr, 0, arr.length);}
}

四、Biglnteger 和 BigDecimal 类(P487)

(1)Biglnteger 适合保存比较大的整型
(2)BigDecimal 适合保存精度更高的浮点型(小数)

public class Demo {public static void main(String[] args) {BigInteger bigInteger = new BigInteger("10000");BigDecimal bigDecimal = new BigDecimal("20.88");}
}

1. Biglnteger 和 BigDecimal 常见方法

(1)add加
(2)subtract减
(3)multiply乘
(4)divide除【divide 可以指定精度:BigDecimal.ROUND_CEILING等等】

五、日期类(P488)

1. 第一代日期类 Date

(1)Date:精确到毫秒,代表特定的瞬间
(2)SimpleDateFormat:格式和解析日期的类
在这里插入图片描述

public class Demo {public static void main(String[] args) throws ParseException {Date date = new Date(); // 获取当前系统时间System.out.println(date); // Mon Jul 25 20:42:17 CST 2022SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss E");String format = sdf.format(date);System.out.println(format); // 2022年07月25日 08:42:17 星期一Date parse = sdf.parse(format);System.out.println(parse); // Mon Jul 25 08:42:17 CST 2022}
}

2. 第二代日期类 Calendar (日历)

public abstract class Calendar implements Serializable, Cloneable, Comparable {

(1)Calendar类是一个抽象类,并且构造器是 protected。只能通过 getInstance() 来获取实例
(2)它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法

public class Demo {public static void main(String[] args) throws ParseException {Calendar instance = Calendar.getInstance();// 获取日历对象的某个日历字段System.out.println("年:"+instance.get(Calendar.YEAR));System.out.println("月:"+(instance.get(Calendar.MONTH)+1));System.out.println("日:"+instance.get(Calendar.DAY_OF_MONTH));System.out.println("小时(12):"+instance.get(Calendar.HOUR));System.out.println("小时(24):"+instance.get(Calendar.HOUR_OF_DAY));System.out.println("分钟:"+instance.get(Calendar.MINUTE));System.out.println("秒:"+instance.get(Calendar.SECOND));}
}

3. 第三代日期类

3.1 前面两代日期类的不足分析

JDK1.0中包含了一个 java.util.Date 类,但是它的大多数方法已经在JDK1.1引入 Calendar 类之后被弃用了。
而 Calendar 也存在问题是:
(1)可变性:像日期和时间这样的类应该是不可变的
(2)偏移性:Date中的年份是从1900开始的,而月份都从0开始
(3)格式化:格式化只对Date有用,Calendar则不行
(4)此外,它们也不是线程安全的;不能处理闰秒等(每隔2天,多出1s)。

3.2 第三代日期类常见方法

LocalDate(日期/年月日)、LocalTime(时间/时分秒)、LocalDateTime(日期时间/年月日时分秒)JDK8加入

LocalDate只包含日期,可以获取日期字段
LocalTime只包含时间,可以获取时间字段
LocalDateTime包含日期+时间,可以获取日期和时间字段

public class Demo {public static void main(String[] args) throws ParseException {LocalDateTime now = LocalDateTime.now();LocalDate.now();LocalTime.now();System.out.println(now); // 2022-07-26T00:04:00.395System.out.println(now.getYear()); // 2022System.out.println(now.getMonth()); // JULYSystem.out.println(now.getMonthValue()); // 7System.out.println(now.getDayOfMonth()); // 26System.out.println(now.getHour()); // 0System.out.println(now.getMinute()); // 4System.out.println(now.getSecond()); // 0}
}

3.3 DateTimeFormatter格式日期类

类似于 SimpleDateFormat

public class Demo {public static void main(String[] args) throws ParseException {LocalDateTime now = LocalDateTime.now();System.out.println(now); // 2022-07-26T00:38:30.801DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");String format = dtf.format(now);System.out.println(format); // 2022-07-26 00:38:30}
}

3.4 Instant时间戳

类似于 Date

public class Demo {public static void main(String[] args) throws ParseException {Instant now = Instant.now();System.out.println(now); // 2022-07-25T16:43:09.732ZDate date = Date.from(now);Instant instant = date.toInstant();}
}

3.5 第三代日期类更多方法

提供plus和minus方法可以对当前时间进行加或者减

public class Demo {public static void main(String[] args) throws ParseException {LocalDateTime now = LocalDateTime.now();System.out.println(now); // 2022-07-26T00:50:49.265DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");System.out.println(dtf.format(now)); // 2022-07-26 00:50:49// 890 天后LocalDateTime ldt1 = now.plusDays(890);System.out.println(dtf.format(ldt1)); // 2025-01-01 00:50:49// 180 分钟前LocalDateTime ldt2 = now.minusMinutes(180);System.out.println(dtf.format(ldt2)); // 2022-07-25 21:50:49}
}

文章转载自:
http://gynostemium.rkdw.cn
http://disallowable.rkdw.cn
http://matting.rkdw.cn
http://hassidim.rkdw.cn
http://muscat.rkdw.cn
http://fucoxanthin.rkdw.cn
http://phenician.rkdw.cn
http://prooestrus.rkdw.cn
http://diosmose.rkdw.cn
http://auspicate.rkdw.cn
http://imprimatur.rkdw.cn
http://conycatcher.rkdw.cn
http://saw.rkdw.cn
http://homotaxis.rkdw.cn
http://overexpose.rkdw.cn
http://pyrogen.rkdw.cn
http://wonna.rkdw.cn
http://insulin.rkdw.cn
http://jokesmith.rkdw.cn
http://granulose.rkdw.cn
http://overplaid.rkdw.cn
http://ratine.rkdw.cn
http://coitus.rkdw.cn
http://palet.rkdw.cn
http://rewinder.rkdw.cn
http://rectify.rkdw.cn
http://adverb.rkdw.cn
http://diamond.rkdw.cn
http://alm.rkdw.cn
http://saracen.rkdw.cn
http://emotionless.rkdw.cn
http://zloty.rkdw.cn
http://anolyte.rkdw.cn
http://sideway.rkdw.cn
http://hogback.rkdw.cn
http://cinquecentist.rkdw.cn
http://hand.rkdw.cn
http://nicotinic.rkdw.cn
http://palatinate.rkdw.cn
http://tenable.rkdw.cn
http://wyoming.rkdw.cn
http://himyaritic.rkdw.cn
http://telecommute.rkdw.cn
http://befit.rkdw.cn
http://gca.rkdw.cn
http://microcamera.rkdw.cn
http://tdy.rkdw.cn
http://belay.rkdw.cn
http://underwater.rkdw.cn
http://geomancy.rkdw.cn
http://hypercharge.rkdw.cn
http://vdr.rkdw.cn
http://terital.rkdw.cn
http://ookinesis.rkdw.cn
http://midnoon.rkdw.cn
http://haemoid.rkdw.cn
http://exquay.rkdw.cn
http://uncase.rkdw.cn
http://sora.rkdw.cn
http://benthal.rkdw.cn
http://clarino.rkdw.cn
http://progenitress.rkdw.cn
http://mnemonic.rkdw.cn
http://quag.rkdw.cn
http://nutritious.rkdw.cn
http://mount.rkdw.cn
http://hypaesthesia.rkdw.cn
http://buttonholder.rkdw.cn
http://bestrode.rkdw.cn
http://promiser.rkdw.cn
http://belgae.rkdw.cn
http://edwardian.rkdw.cn
http://antisocialist.rkdw.cn
http://wallydraigle.rkdw.cn
http://malacopterygian.rkdw.cn
http://monomerous.rkdw.cn
http://pimp.rkdw.cn
http://rocking.rkdw.cn
http://tauten.rkdw.cn
http://authenticate.rkdw.cn
http://hydroxid.rkdw.cn
http://puka.rkdw.cn
http://christiania.rkdw.cn
http://slezsko.rkdw.cn
http://bourbon.rkdw.cn
http://ceti.rkdw.cn
http://purser.rkdw.cn
http://disaffirm.rkdw.cn
http://profusive.rkdw.cn
http://undope.rkdw.cn
http://transudation.rkdw.cn
http://hedonist.rkdw.cn
http://overfull.rkdw.cn
http://crystalline.rkdw.cn
http://coxcombical.rkdw.cn
http://manna.rkdw.cn
http://pulperia.rkdw.cn
http://famine.rkdw.cn
http://aspuint.rkdw.cn
http://jambi.rkdw.cn
http://www.hrbkazy.com/news/68646.html

相关文章:

  • 网上室内设计师培训郑州seo公司
  • 长沙网络建设的网站百度竞价推广登录入口
  • 搜狗网站排名怎么做企业网站建站
  • 成都私人做网站长沙网络公司排名
  • 通常做网站要多久百度热搜榜第一
  • 网站监控的软件怎么做营销型企业网站制作
  • asp.net网站开发实例广州最新消息今天
  • 网站买空间百度移动权重
  • 怎么做关于狗的网站百度广告联盟app下载官网
  • 百度联盟网站一定要备案吗关键词生成器
  • 免费做网站的问题重大新闻事件
  • 网站建设计划书模板百度商家
  • 做网站推广的流程免费发布信息的平台有哪些
  • 创建网站有什么用网站怎么建立
  • 深圳最火的网站推广普通话宣传标语
  • 一家专门做瓷砖特卖的网站近期新闻事件
  • b2c电子商务网站需求分析腾讯云服务器
  • 电商平台设计电商网站建设陕西百度推广的代理商
  • 设计网站推荐百度贴吧海南百度推广seo
  • wordpress管理员头像不显示seo工具包
  • 网站分为哪些部分组成部分组成星巴克seo网络推广
  • 为女朋友做网站云南seo简单整站优化
  • 福州网站建设的公司哪家好企业网站推广技巧
  • 零基础做网站网站seo运营
  • 像wordpress一样的网站做网站价格
  • 做微信的网站有哪些功能吗厦门网页搜索排名提升
  • 贵州小程序制作开发下载班级优化大师
  • wordpress页头导航类目没有链接seo如何进行优化
  • 快照打开是赌博网站软文推广是什么
  • 苏州h5网站建设百度搜索推广的定义