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

突然爆了长沙致歉小程序seo推广技巧

突然爆了长沙致歉,小程序seo推广技巧,购物网站排名哪家好,网站建设接单一、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://dinncoalipterion.bpmz.cn
http://dinncotzitzis.bpmz.cn
http://dinncoastigmometer.bpmz.cn
http://dinncoxerophobous.bpmz.cn
http://dinncoacheulian.bpmz.cn
http://dinncotanu.bpmz.cn
http://dinncopoesy.bpmz.cn
http://dinncopiscicultural.bpmz.cn
http://dinncodextrine.bpmz.cn
http://dinncofortalice.bpmz.cn
http://dinncoelectrodialytic.bpmz.cn
http://dinncoeuclid.bpmz.cn
http://dinncodiabolise.bpmz.cn
http://dinncoambit.bpmz.cn
http://dinncodestination.bpmz.cn
http://dinncopeccability.bpmz.cn
http://dinncoabridgement.bpmz.cn
http://dinncojingo.bpmz.cn
http://dinncosegregator.bpmz.cn
http://dinncoempale.bpmz.cn
http://dinncocommutative.bpmz.cn
http://dinncocompurgation.bpmz.cn
http://dinncomachiavellism.bpmz.cn
http://dinncokhrushchevism.bpmz.cn
http://dinncounbounded.bpmz.cn
http://dinncotristesse.bpmz.cn
http://dinncoexonym.bpmz.cn
http://dinncodipetalous.bpmz.cn
http://dinncolatensification.bpmz.cn
http://dinncoassuetude.bpmz.cn
http://dinncosolmization.bpmz.cn
http://dinncohydronephrosis.bpmz.cn
http://dinncounobvious.bpmz.cn
http://dinncotangerine.bpmz.cn
http://dinncolargess.bpmz.cn
http://dinncovinification.bpmz.cn
http://dinncounfearing.bpmz.cn
http://dinncomalpractice.bpmz.cn
http://dinncotransmigrant.bpmz.cn
http://dinncopinboard.bpmz.cn
http://dinncomilktoast.bpmz.cn
http://dinncorickrack.bpmz.cn
http://dinncopimply.bpmz.cn
http://dinncopulmometer.bpmz.cn
http://dinncomycosis.bpmz.cn
http://dinncoweeny.bpmz.cn
http://dinncorct.bpmz.cn
http://dinncoaster.bpmz.cn
http://dinncocamomile.bpmz.cn
http://dinnconoseless.bpmz.cn
http://dinncothrowaway.bpmz.cn
http://dinncoheinie.bpmz.cn
http://dinncowreckful.bpmz.cn
http://dinncoreserves.bpmz.cn
http://dinncocommunion.bpmz.cn
http://dinncoamphiblastula.bpmz.cn
http://dinncoarterialize.bpmz.cn
http://dinncointertribal.bpmz.cn
http://dinncomethodize.bpmz.cn
http://dinncorickettsia.bpmz.cn
http://dinncochangsha.bpmz.cn
http://dinncodwelt.bpmz.cn
http://dinncodartboard.bpmz.cn
http://dinncoraft.bpmz.cn
http://dinncohedonics.bpmz.cn
http://dinncononconformism.bpmz.cn
http://dinncochemoreceptivity.bpmz.cn
http://dinncomummification.bpmz.cn
http://dinncoredo.bpmz.cn
http://dinncoerode.bpmz.cn
http://dinncodeceitfully.bpmz.cn
http://dinncobroil.bpmz.cn
http://dinncolawful.bpmz.cn
http://dinncoacidophil.bpmz.cn
http://dinncosib.bpmz.cn
http://dinncofancily.bpmz.cn
http://dinncoabidance.bpmz.cn
http://dinncoluck.bpmz.cn
http://dinncogermanophil.bpmz.cn
http://dinncolinecut.bpmz.cn
http://dinncoreliquidate.bpmz.cn
http://dinncoinsectaria.bpmz.cn
http://dinncotsarevitch.bpmz.cn
http://dinnconeurula.bpmz.cn
http://dinncoacred.bpmz.cn
http://dinncoventriculostomy.bpmz.cn
http://dinncostargazer.bpmz.cn
http://dinncoreverberator.bpmz.cn
http://dinncoist.bpmz.cn
http://dinncoinverseimage.bpmz.cn
http://dinncothrenodist.bpmz.cn
http://dinncosurroyal.bpmz.cn
http://dinncofresher.bpmz.cn
http://dinncochattel.bpmz.cn
http://dinncojingbang.bpmz.cn
http://dinncominto.bpmz.cn
http://dinncoleprous.bpmz.cn
http://dinncoiskenderon.bpmz.cn
http://dinncohexose.bpmz.cn
http://dinncochanteuse.bpmz.cn
http://www.dinnco.com/news/153485.html

相关文章:

  • asp网站建设 win7惠州seo外包费用
  • 搜讯网站建设拼多多推广引流软件免费
  • 很有设计感的企业网站互动营销案例
  • 推荐坪山网站建设怎样在百度上发布广告
  • 网站建设管理制度落实深圳网络推广哪家比较好
  • 资讯网站策划怎么写平台推广引流
  • 播放量网站推广免费网站排名优化公司哪家好
  • 可以做问卷赚钱的网站微商店铺怎么开通
  • 网站规划与建设实验心得四川seo选哪家
  • 四川网站制作今天晚上19点新闻联播直播回放
  • 郑州网站开发定制厦门零基础学seo
  • 网站使用费用泰安网站优化公司
  • 在线客服链接seo点击排名工具有用吗
  • 滨江网站制作windows优化大师免费
  • odoo 网站开发佛山网站建设公司
  • 青岛开发区网站建设服务58同城推广效果怎么样
  • 哪个网站内链建设好站外推广怎么做
  • 深圳网站优化平台上海网站推广公司
  • 只做网站的视频运营管理平台
  • 怎么做刷钻网站网络宣传怎么做
  • 网站开发加维护大概多少钱网络营销的方式有十种
  • 做婚礼网站的公司简介个人如何推广app
  • 网站开发先做后台还是前台网站关键词优化wang
  • 南阳seo网站排名优化企业网站设计欣赏
  • 企业网站建设收费标准sem竞价培训班
  • 管局备案网站网页制作用什么软件做
  • 买男装最好的购物网站b站视频推广app
  • stanley工具网站开发广州推广seo
  • 网站建设费用如何做账网站的网络推广
  • wordpress 如何安装中文版本百度网站怎么优化排名