十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
JAVA中去掉空格
成都创新互联公司成立于2013年,是专业互联网技术服务公司,拥有项目网站制作、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元抚州做网站,已为上家服务,为抚州各地企业和个人服务,联系电话:13518219792
1. String.trim()
trim()是去掉首尾空格
2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间
复制代码 代码如下:String str = " hell o ";
String str2 = str.replaceAll(" ", "");
System.out.println(str2);
3.或者replaceAll(" +",""); 去掉所有空格
4.str = .replaceAll("\\s*", "");
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个 您可能感兴趣的文章:java去除字符串中的空格、回车、换行符、制表符的小例子
空格可以直接输入,例如System.out.println(" ");而如果用String表示那些符号的话,空格直接就是\t就行。
\\ 反斜杠\' 单引号'
\" 双引号"
\uxxxx 以十六进制指定Unicode字符输
\dxxx 以八进制指定Unicode字符输出
\b 倒退一个字符
\f 换页
\n 换行
\r 光标移至行首
\t 跳格(一个TAB键)
扩展资料
运算符是一些特殊的符号,主要用于数学函数、一些类型的赋值语句和逻辑比较方面。特殊字符的表示方法:
\r 回车 ('\u000D')
\d 数字等价于[0-9]
\D 非数字等价于[^0-9]
\s 空白符号 [\t\n\x0B\f\r]
\S 非空白符号 [^\t\n\x0B\f\r]
\e Escape
\b 一个单词的边界
\B 一个非单词的边界
\G 前一个匹配的结束
参考资料:百度百科 Java
java里面使用string.format实现空格右填充代码如下:
package cn.com.songjy;
import java.text.NumberFormat;
public class NumberFormatTest {
public static void main(String[] args) {
int i = 1;
NumberFormat nf = NumberFormat.getInstance();
nf.setGroupingUsed(false);
nf.setMaximumIntegerDigits(4);
nf.setMinimumIntegerDigits(4);
System.out.println(nf.format(i));
}
}
public class TestStringFormat {
public static void main(String[] args) {
int youNumber = 1;
String str = String.format("%04d", youNumber);
System.out.println(str); // 0001
}
}
private static final String STR_FORMAT = "0000";
public static String haoAddOne_2(String liuShuiHao){
Integer intHao = Integer.parseInt(liuShuiHao);
intHao++;
DecimalFormat df = new DecimalFormat(STR_FORMAT);
return df.format(intHao);
}
public class Test
{
public static void main(String[] args) throws IOException
{
int emptys = 0;
String str = "一句话中的 空格 数,哈 哈我 来实现 !";
char[] arry = str.toCharArray();
for (int i = 0; i arry.length; i++)
{
if ((arry[i] + "").equals(" "))
{
emptys++;
}
}
System.out.println(emptys);
}
}
页面中用 nbsp;代表一个空格 (中间的符号与n之间有个空格,你用的时候去掉就行了 原因 在这个输入框中默认就给我解析成空格了) Java类中 System.out.println(" ");双引号中间想要几个空格就敲几次空格键
1、指定带空格的文件名名称,String fileName = "空 格";指定文件后缀格式 String suffix=".txt";
2、使用java 的File 类:File yourFile = new File(fileName+suffix);
先判断指定文件名的文件是否存在:
if(yourFile .exists()){
//存在了,要干啥你自己写
}else{
boolean isSuccess = yourFile.createNewFile();
if(isSuccess){
//创建文件成功
}else{
//创建失败
}
}