📄 stringutil.java
字号:
package com.project.util;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
/**
* 创建人:杨森
* 创建时间:2007-9-11
* 描述:string工具类,提供常用方法
* 最后修改时间:
* 最后修改人:
*/
public class StringUtil {
public static String aa = "你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好" +
"你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好"+
"你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好";
/**
* @author YangSen
* @描述 newerma项目路径
*/
public static String NEWERMAPATH = "http://192.168.2.185:8080/NEWERMA";
/**
* @author YangSen
* 提供截取文件标题方法
*/
public static String getSubTitle(String content,int index){
if(content != null){
if(content.length() > index){
content = content.substring(0,index);
content += "...";
return content;
}else{
return content;
}
}else{
return "";
}
}
/**
* @author YangSen
* 去除时间戳方法
*/
public static String getSubFileName(String fileName){
if(fileName.contains(".")){
fileName = fileName.substring(0, fileName.lastIndexOf("."));
}
return fileName;
}
/**
* @author YangSen
* @描述 把字符串转换成ASCII
*/
public static String getASCIIContent(String content) throws IOException{
BufferedReader reader = null;
content += "\r";
Process process = Runtime.getRuntime().exec("native2ascii.exe");
Runtime.getRuntime().exec("native2ascii.exe");
OutputStream output = process.getOutputStream();
output.write(content.getBytes());
output.flush();
InputStream inputStream = process.getInputStream();
reader = new BufferedReader(new InputStreamReader(inputStream));
System.out.println(reader.readLine());
return reader.readLine();
}
public static String getRevertcontent(String content){
try {
Process process = Runtime.getRuntime().exec("native2ascii.exe -reverse");
//Runtime.getRuntime().exec("cmd.exe /c start");
OutputStream output = process.getOutputStream();
output.write("a\u7684\r".getBytes());
output.flush();
InputStream inputStream = process.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
String str = "";
byte[] b = new byte[10];
int count = System.in.read(b);
byte[] ch=new byte[count-2];//最后两位为结束符,删去不要
for(int i=0;i<count-2;i++)
ch[i]=b[i];
System.out.println(new String(ch));
process.destroy();
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
// public static void main(String ages[]) throws IOException{
// StringUtil.getASCIIContent("可了解来时间地方路径利口酒连接口连接口利口酒利口酒利口酒利口酒利口酒利口酒利口酒利口酒可了解");
// String a = "";
// String b = "";
// b.replace(a, "");
//
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -