问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用java写出 去除字符串前后的空格的代码 不能用trim()

发布网友 发布时间:2022-04-26 14:36

我来回答

3个回答

热心网友 时间:2022-06-29 07:00

import java.util.*;
public class Main
{
public static String deleteBlank(String str){
char[] array = str.toCharArray();
int start = 0,end = array.length-1;
while(array[start]==' ')start++;
while(array[end]==' ')end--;
return new String(array,start,end-start);
}
public static void main(String[] args)
{
Scanner cin = new Scanner(System.in);
System.out.println("请输入");
while(cin.hasNext()){
String str = Main.deleteBlank(cin.nextLine());
System.out.println(str);
System.out.println("请输入");
}
}
}

热心网友 时间:2022-06-29 07:01

实现思路就是循环判断字符串的开始字符是不是“空格”,是的话直接替换为空即可:
public static void main(String[] args) {
String aaa= " 111***1111***";
while(aaa.startsWith(" ")){
aaa= aaa.replaceFirst(" ", "");
}
System.out.println(aaa);
}
输出结果:111***1111***。

热心网友 时间:2022-06-29 07:01

package phase1;

public class Trim {
public static void main(String[] args) {
String str=" abcdef sdf ";
String str2=trim(str);
System.out.println(str2);
}

private static String trim(String str) {
StringBuffer sbstr=new StringBuffer(str);
return str.substring(findFirst(sbstr), str.length()-findFirst(sbstr.reverse()));
}

private static int findFirst(StringBuffer sbstr) {
// TODO Auto-generated method stub
int i = 0;
for (; i < sbstr.length(); i++) {
if(sbstr.charAt(i)!=' ')break;
}
return i;
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
十亿韩元折合人民币是多少阿? 邮政银行卡余额查询 邮政储蓄查询余额怎么查 艰难 的国运与雄健的国民读后感500(把以前与现在作对比) 初一下册人教版 艰难的国运与雄健的国民 读后感300字 今日头条哪个版本的有电脑版电脑版今日头条怎么下载 今日头条在电脑上如何安装今日头条怎样就安装到电脑上了 如何评价武庙? 武经总要前集概述 武经总要军事思想 用idea编写java代码时突然出现的问题求大佬指点 这段Java程序的结果为什么是这样的? java 在字符串中截取方法名 如何使用Java 8的流接口解析文件 java如何改全屏为窗口?求啊啊啊啊 用java定义3个字符串? Java题目提问 OPPOR11S微信聊天记录删了怎么能找回? JAVA如何编写如图,如果先进第三个菜单,会提示用户先输入第一个菜单? oppo手机信息删除了怎么恢复 在cmd中运行java 的时候出现下面问题, 我是新手,求指教 oppo手机删除的信息怎么找回 android realm的findfirst是啥意思 用java写程序 输出100--200间不能被3整除的数 oppo手机删除的短信怎样找回 电脑IP地址错误网络无法连接? oppor11s误删短信怎么找回? that i haven&#39;t had time for social activities 把不定时变为否定形式其否定词是加在什么地方是谓 英语八大时态拜托了各位 谢谢 Java8 Stream中小弟我怎么对多个字段分组 编写一个能够计算中缀表达式的java程序 .tfw 文件用什么软件打开 请问tfw格式的文件是用什么软件打开,是怎么用的谢谢,急用!我的邮箱www.yusheying.cn 谢谢! 有*.tif和*.tfw 两个文件,想用ENVI打开该如何操作。如果不能用ENVI打开 ,能用哪些常用软件打开。求高人 tfw是tif遥感影像的坐标系文件吧?那怎么查看它是54坐标还是80坐标呢?相互间转换的参数有哪些呢?谢谢! 求ARCGIS里面五种文件的用途是什么.tif .tfw .tif.aux.xml .tif.ovr... arcgis中转tif没有生成tfw? 格式转化要什么软件? dwg转SHP格式,已有如图文件,tfw,img,tif,ovr,dwg数据文件,如何导入到ARCGIS里面去 tif文件用什么软件可以将秒坐标转换为度坐标,具体怎么操作? 谁有好用的文件夹加密工具介绍一个,就是别人打开需要密码的那种啊,谢谢... 有什么好软件可以把图片压缩到最小呀? 如何为tif配准坐标文件tfw M600有没有仿地飞行功能 erdas9.2中由tif格式的遥感图像转化为img格式的图像时,tfw坐标文件如何导入 怎样压缩单张图片? cass3d如何打开pix4d形成的正影像图 AMD可不止有3代锐龙CPU,RX 5000系列显卡官方宣传片发布! 谁知道商品房的购房流程?交首付、网签合同、合同备案、办贷款。是这个顺序吗?天津地区