📄 commons.java
字号:
package com.gzrealmap.oa;
import java.io.*;
import java.util.*;
public class Commons{
public Commons()
{
}
//将/n转换成为回车<br>
public String changewithbr(String Content)
{
StringBuffer makeContent=new StringBuffer();
StringTokenizer strToken=new StringTokenizer(Content,"\n");
while(strToken.hasMoreTokens())
{
makeContent=makeContent.append(strToken.nextToken());
makeContent=makeContent.append("<br>");
}
Content= new String (makeContent);
return Content;
}
public String changespace(String Content)
{
StringBuffer makeContent=new StringBuffer();
int i=0;
while(i<Content.length())
{
if (Content.charAt(i)==' ')
{
if (Content.charAt(i-1)!='a')
{
makeContent=makeContent.append(" ");
}
else
{
makeContent=makeContent.append(" ");
}
}
else
{
makeContent=makeContent.append(Content.charAt(i));
}
i++;
}
Content= new String (makeContent);
return Content;
}
public String StringChange(String Content)
{
return changespace(changewithbr(Content));
}
/**
* 用于 GBK 编程集字体转换成 ISO8859_1 编程集。
* @para String GBK 数据库读出来的 GBK 字符串
* @retrun String ISO8859_1 中文显示的 ISO8859_1 字符串
*/
public String toISO(String str) throws Exception
{
String temp = new String(str.getBytes("ISO8859_1"),"GBK" );
return temp;
}
public String [] String2Array (String source,String token)//取值的方法
{
StringTokenizer st = new StringTokenizer(source, token);
int num=st.countTokens();
String result[]=new String[num];
int count=0;
while (st.hasMoreTokens()){ result[count++]=st.nextToken();}
return result;
}
/**
* 用于 ISO8859_1 编程集字体转换成 GBK 编程集。
* @para String ISO 数据库读出来的 ISO8859_1 字符串
* @retrun String GBK 中文显示的 GBK 字符串
*/
public String toGBK(String str) throws Exception
{
String temp = new String(str.getBytes("GBK"),"ISO8859_1" );
//String temp=str;
return temp;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -