format_io.java

来自「NTsky新闻发布v1.0(提供JavaBean)」· Java 代码 · 共 40 行

JAVA
40
字号
package ntsky.note;import java.util.regex.*;public class Format_io{    public String format_In(String sStr){ 	    if(sStr==null||sStr.equals("")){ 		    return sStr;     	} 	    StringBuffer sTmp=new StringBuffer(); 		int i=0;		while (i<=sStr.length()-1){ 			if(sStr.charAt(i)=='\r'){ 				sTmp=sTmp.append("<br>");			}			else{				sTmp=sTmp.append(sStr.substring(i,i+1)); 			} 			i++; 		}		return sTmp.toString(); 	}	public String format_Out(String sStr)throws Exception{ 		if(sStr==null||sStr.equals("")){ 		    return sStr;     	}		else{			sStr=this.replaceStr(sStr,"<br>","\r\n");		}		return sStr;            	}	public String replaceStr(String upStr,String oldWord,String newWord) throws Exception{		Pattern p=Pattern.compile(oldWord);		Matcher m=p.matcher(upStr);		StringBuffer sb=new StringBuffer();		while(m.find()){			m.appendReplacement(sb,newWord);		}		m.appendTail(sb);		return sb.toString();	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?