快速业务通道

Java的一些编码基础 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-22

Java的一些编码基础

时间:2010-12-22

所有非byte类型的基本类型都可以通过String.valueOf() 方法来转换为字符串

非基本类型的比较需要使用equals方法

取得表单提交的参数值

1: String name = request.getParameter(''Name'');

取得表单提交的数组值

1: String[] nameList = request.getParameterValues(''ListName'');

向页面传递参数

1: request.setAttribute(''var'',value);

Session操作

1: session.setAttribute(''var'',value); 2: session.getAttribute(''var''); 3: session.removeAttribute(''var'');

把字符串分割为数组

1: String[] col= MyStr.split('','');

判断数组的长度

1: MyList.length;

把字符串转换为整型

1: Integer.parseInt(Str);

在JSP页面中输出传递值

1: <bean:write name=''Obj'' property=''Id'' /> //对象的某个属性 2: <bean:write name=''name'' />

Map操作方法

1: Map condition= new HashMap(); 2: condition.put(''name'', value); 3: condition.get(''name'');

Java的一些编码基础(2)

时间:2010-12-22

日期格式化

1: Date date= new Date(); 2: SimpleDateFormat df= new SimpleDateFormat(''yyyy-MM-dd''); 3: String today = df.format(date); //把日期型转换为字符串 4: Date day = df.parse(''2005-08-09'');

动态字符串方法 StringBuffer buffer= new StringBuffer(100);

下面两个算是比较高级的使用了

日期相减的方法

1: import java.util.*; 2: public class DateSubtraction{ 3: public static void main(String [] args){ 4: Calendar cal = Calendar.getInstance(); 5: cal.set(2000, Calendar.AUGUST, 24); 6: Date d1 = cal.getTime(); 7: cal.set(2000, Calendar.AUGUST, 28); 8: Date d2 = cal.getTime(); 9: long daterange = d2.getTime() - d1.getTime(); 10: long time = 1000*3600*24; //A day in milliseconds 11: System.out.println(daterange/time); 12: } 13: }

取得内存的使用情况

1: public class MemoryStats{ 2: public static void main(String args[]){ 3: long totalMem = Runtime.getRuntime().totalMemory(); 4: long freeMem = Runtime.getRuntime().freeMemory(); 5: System.out.println(''Total memory''+ totalMem); 6: System.out.println(''Free memory'' + freeMem); 7: } 8: }

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号