1、控制浮点型精度
/**
*@ param scale 精度控制,保留几位小数
*/
public static float round(float value, int scale) {
BigDecimal bd = new BigDecimal(value);
bd = bd.setScale(scale, BigDecimal.ROUND_UP);
float d = bd.floatValue();
bd = null;
return d;
}
2、时间类型公共方法总结
/**
* 所得给定日期的年份
* @param date 给定的日期
* @return 年份
*/
public static int getYear(Date date){
Calendar ca = Calendar.getInstance();
ca.setTime(date);
int year = ca.get(Calendar.YEAR);
return year;
}
/**
* 获得给定日期的月份
* @param date 给定的日期
* @return 月份
*/
public static int getMonth(Date date){
Calendar ca = Calendar.getInstance();
ca.setTime(date);
int month = ca.get(Calendar.MONTH);
return month;
}
/**
* 将长时间格式时间转换为字符串 yyyy-MM-dd HH:mm:ss
* 此方法主要用于更新SQLSERVER数据库时间时,格式不匹配。避免抛异常
* @return 返回时间类型 yyyy-MM-dd HH:mm:ss
*/
public static String dateParseFormat(Date date){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(date);
return dateString;
}
3、编码转化(此处是将utf-8的编码转化为ISO-8859-1类型的编码)
public static String getChinese(String in){
String out="";
try{
out=new String(in.getBytes("iso-8859-1"),"utf-8");
}catch(Exception ex){
ex.printStackTrace();
}
return out;
}
分享到:
相关推荐
总结来说,公共方法抽取是软件开发中的良好实践,有助于提升代码质量,降低维护成本。通过合理地抽取和组织公共方法,我们可以构建出更加模块化、可扩展的系统,同时也能促进团队间的代码共享和协作。在实际应用中,...
总结起来,"sql操作及公共方法"这个主题涵盖了在C#中使用ADO.NET进行数据库操作的基本概念,以及如何通过创建可重用的公共方法来提升代码质量。理解并熟练掌握这些技术,将使你在开发基于C#的数据库应用程序时更具...
在其他想要调用这个公共方法的地方引用这个dll 在调用这个公共方法的文件开头声明这个命名空间,用Using 之后在具体的方法中实例化这个调用方法的类,然后调用这个类下的方法即可 总结 以上就是本次介绍的关于 ...
在现代前端开发中,Vue.js 作为...总结来说,一次性引入所有公共组件的方法简化了组件管理流程,使得开发变得更加高效。对于维护大型项目,保持代码整洁和组件复用性至关重要,而掌握这些Vue组件引入技巧是必不可少的。
总结来说,Vue项目中引入公共方法的步骤如下: 1. 创建`commonFunction`文件夹,并在其中创建`common.js`。 2. 在`common.js`中定义公共方法。 3. 在`main.js`中导入`common.js`,并将公共方法挂载到Vue原型链上。 ...
总结起来,"HTTP请求响应公共方法"是开发中必不可少的工具,它们帮助我们与远程服务器进行数据交互。通过理解HTTP协议和RESTful原则,我们可以设计出高效、易用的接口。在Java中,可以利用各种库或内置类实现这些...
"项目优化总结,经验积累" 该资源摘要信息是关于项目优化总结和经验积累的知识点总结。下面是从给定的文件信息中生成的相关知识点: 1. 个人介绍:该部分介绍了作者刘佳伟的个人信息,包括姓名、毕业院校、专业、...
ERP迁移项目总结一文中涉及的IT知识点涵盖了ERP迁移、去IOE、私有云、系统架构以及数据库架构等多个方面。 首先,ERP迁移指的是将企业资源规划(Enterprise Resource Planning)系统从原有的运行环境迁移到新的硬件...
总结起来,"项目公共jar包"是为项目共享设计的Java类库集合,提供通用功能,便于开发者下载使用。其内容可能包括多种常用的开源框架和工具,通过合理引入和使用这些jar包,可以有效地提升开发质量和速度。
### 计算机二级公共基础知识总结 #### 一、学习计算机二级的方法与策略 学习计算机二级不仅是一项技术挑战,更是一场系统性与持久性的学习旅程。为了顺利通过计算机二级考试,我们需要掌握一系列有效的学习方法。 ...
### 港口办事处项目总结知识点 #### 一、项目背景与意义 - **项目名称**:港口办事处控制性详细规划 - **项目目的**:通过对港口区域进行细致规划,优化资源配置,提升区域功能与形象。 - **项目角色**:担任项目...
本示例不仅详细介绍了如何在Yii2.0框架中创建和调用公共方法,而且还展示了Yii2.0项目目录结构的概念,解释了命名空间的使用,以及提供了如何在控制器中包含和使用公共类的方法。通过这个简单的例子,开发者可以了解...
在实际工作中,公共卫生医师的总结报告可能会详细记录他们在上述领域的工作经验、遇到的挑战、解决问题的方法以及对未来工作的建议。这些内容将有助于了解公共卫生医师的具体工作职责以及他们在公共健康领域所做出的...
总结来说,"读卡器公共类"是软件开发中用于处理读卡器设备的关键组件,它封装了硬件操作,提供了统一的编程接口,提高了代码的复用性和可维护性,是实现各种读卡器应用场景的基础。在实际项目中,根据具体需求,我们...
以下是对该文档内容的详细解读和相关知识点的总结: 1. **消毒效果监测**:医疗机构需定期对消毒效果进行监测,包括消毒剂的浓度和污染菌量、压力蒸汽灭菌器的生物监测、紫外线灯强度检测、无菌器械、室内空气、...
这篇文档是关于xxx医院公共卫生科的工作总结和未来计划,涵盖了领导重视、责任落实、人员培训、服务质量提升、管理体制优化以及项目资金与宣传等多个方面。在技术层面上,这份报告揭示了医院在公共卫生服务中采取的...
总结来说,这个压缩包提供了一整套解决方案,帮助开发者轻松地在项目中实现农历节日的显示和交互功能。无论是小型个人网站还是大型电商应用,都能从中受益,使得农历节日的呈现更加准确和生动。
- **风险评估**:理解不确定性分析,如敏感性分析、概率分析等,用于项目决策。 - **合同管理**:了解工程合同的主要类型和条款,以及工程变更的处理原则。 4. **三大力学**(静力学、动力学、流体力学): - **...