随便写写,当是学习的笔记吧~以后会补充
所有非byte类型的基本类型都可以通过string.valueof() 方法来转换为字符串
非基本类型的比较需要使用equals方法
取得表单提交的参数值
取得表单提交的数组值
向页面传递参数
session操作
把字符串分割为数组
判断数组的长度
把字符串转换为整型
在jsp页面中输出传递值
map操作方法
日期格式化
动态字符串方法 stringbuffer buffer= new stringbuffer(100);
下面两个算是比较高级的使用了
日期相减的方法
取得内存的使用情况
所有非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'); 日期格式化
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: }
闽公网安备 35060202000074号