摘要:0. 前言 第二阶段作业相对于第一次作业来讲难度加大了,自学内容也增多了,对java的涉及面也扩展了,主要对正则表达式、类的继承和多态有了较多的学习。 1. 作业过程总结 NO:1 总结三次作业之间的知识迭代关系: 第四次作业知识上用到了类的组合和继承,第五次作业有对多态的要求,第六次作业有使用到多
阅读全文
摘要:方法一:Pattern和Matcher对正则表达式的运用、arraylist的元素添加以及和数组间的转换: import java.util.ArrayList; import java.util.List; import java.util.Scanner; import java.util.re
阅读全文
摘要:(1)相关概念说明 带符号整数:前导不为 0 的带符号整数,如果是正号,可以省略,例如-2,、+23、34442409等。 幂函数:由自变量 x(只支持小写)和指数组成,指数为一个带符号整数,如 x^-2、x^+25。当指数为 1 时,可以省略指数,如 x。 项:具体包括变量项和常数项。
阅读全文
摘要:圆周率的近似计算方法 使用蒙特卡洛方法估算圆周率,具体思路如下: 思考一个边长为 s 的正方形,它的内接圆和正方形的面积之比为 πr2/4 r2 = π/4。由此可以在正方形的面积范围内产生大量(n 个,需要足够大)随机的点,再统计这些点在圆的范围内的数量 m。则π/4 = m/n,由此可估算 π
阅读全文
摘要:public boolean validateMeasureDataTime(String measureDataTime) {// 采集年份合法性包括非法日期 if (measureDataTime.matches("(([1-9][0-9]{0,3})/((([13578]|1[02])/([1
阅读全文
摘要:NO0、前言 第一次发表博客,总结这一个半月以来三次作业情况及对编程思想跨越的理解和收获,对比总结面向对象和面向过程的差异,C语言和Java的异同。 NO1、作业过程总结 1、三次作业是循序渐进的,后一次的作业都是建立在前一次的基础上: 第一次作业许多地方都和C语言思想相似,可以说是最简单的c操作,
阅读全文