[学习公共库]JSP学习 |
麦林 发表于 2006/10/29 17:00:04 | 分割字符串实现换行
1 构造函数StringTokenizer(String str1,String str2)有三个方法:countTokens()、hasMoreTokens()、nextToken().
2 取得表单中输入的文本信息:String info=request.getParameter("info");
3 建立StringTokenizer对象line将info以"\n"为分隔符分割:StringTokenizer line=new StringTokenizer(info,"\n");
4 判断对象中是否还包括子字符串:while(line.hasMoreTokens())
5 返回对象中的下一个子字符串,并加上一个<br>换行标记显示出来:out.println(line.nextToken()+"<br>");
替换字符串中指定的字符
1 取得用户输入文本信息:String strOld=request.getParameter( "strOld" );
2 取得被替换文本信息:String strSub=request.getParameter( "strSub" );
3 取得替换文本:String strRep=request.getParameter( "strRep" );
4 执行替换操作:String strNew=strOld.replace(strSub,strRep);
5 替换后字符串长度:out.println("共输入的字符个数:"+strNew.length());
取得输入字符的ASCII码值
1 取出文本框character中输入的字符串的第一个字符:var character = document.CodeForm.character.value.substring(0,1);
2 取得字符的ASCII码值:var code = document.CodeForm.character.value.charCodeAt(0);
3 用于显示的信息:var msg = "这个字符'"+character+"'的ASCII码是:"+code+".";
4 用JavaScript Alert对话框显示出来:alert(msg);
5 用按钮的onClick事件触发showAsc()函数:<input type="button" value="ASCII码值" onClick="showAsc();">
计算输入值的n次方
1 取得用户输入信息:String base=request.getParameter( "base" ); <底数> String seq=request.getParameter( "seq" ); <指数>
2 进行类型转换: int base_i=Integer.parseInt(base); int seq_i=Integer.parseInt(seq);
3 声明整型变量并赋初值,计算指数:int result=1; for(int i=1;i<=seq_i;i++) result=result*base_i;
打开读写文件
1 申明变量:java.lang.String strFileName; 文件名 java.io.File objFile; 文件对象 java.io.FileReader objFileReader; 读文件对象 char[] chrBuffer=new char[10]; 缓冲 int intLength; 实际读出的字符数
2 strFileName="C:\\text.txt"; //设置待读文件名 objFile=new java.io.File(strFileName); //创建文件对象 if(objFile.exists()) //文件存在 { objFileReader=new java.io.FileReader(objFile); //创建读文件对象 while((intLength=objFileReader.read(chrBuffer))!=-1) { out.write(chrBuffer,0,intLength); //输出 } objFileReader.close(); //关闭读文件对象 }
3 String str="print me"; //声明字符串变量 String nameOfTextFile="c:/test.txt"; //确定目的文件路径及文件名 PrintWriter pw=new PrintWriter(new FileOutputStream(nameOfTextFile)); pw.println(str); //将test.txt文件原有的内容清空,然后写入字符串str中的内容
|
|
» 1 »
|

.: 公告
|
« | October 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | |
|
.: 我的分类(专题)
|

.: 最新日志
.: 最新回复
|

blog名称:栗色?蓝色? 日志总数:449 评论数量:201 留言数量:37 访问次数:2264656 建立时间:2006年5月16日 |
|

.: 留言板
|

.: 链接
|

|