Java如何去除字符串中的空格、回车、换行符、制表符?
import java.util.regex.Matcher; import java.util.regex.Pattern; public class StringUtils { /** *正则 */ public static String replaceBlank(String str) { String dest = ""; if (str!=null) { Pattern p = Pattern.compile("\s*| | | "); Matcher m = p.matcher(str); dest = m.replaceAll(""); } return dest; } public static void main(String[] args) { System.out.println(StringUtils.replaceBlank("just do it!")); } /*----------------------------------- 笨方法:String s = "你要去除的字符串";
1.去除空格:s = s.replace('\s','');
2.去除回车:s = s.replace(' ',''); 这样也可以把空格和回车去掉,其他也可以照这样做。 注: 回车( ) 水平制表符( ) s 空格() 换行( )*/ }
Java中怎么将小写阿拉伯数字转换成中文大写,不是金额的转行,而是直接转换成大写汉字,例如(12345,我要转行成,壹贰叁肆伍,如果中间有空格是最好,谢谢帮我写个方法)?
实现方法如下:
public class Admin { public static void main(String[] args) { String[] arr = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; String str = "123456"; char[] c = str.toCharArray(); for (int i = 0; i < c.length; i++) { int a = Integer.parseInt(String.valueOf(c[i])); System.out.print(arr[a]); } }}
java如何生成class文件,怎样用cmd运行java文件?
javac 程序 将java文件编译成class文件。 java 运行class文件。 设置java运行环境,打开cmd,进入 需运行的java文件 的文件夹中。 输入javac **.java (javac+空格+文件名和java后缀)。此处将java文件编译成class文件。
编译成功后,输入java ** (java+空格+class文件的文件名)文件后缀可不输入。