日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java保留想要的字符,反转Java中的字符,同时保留一些字符 - java

發布時間:2024/10/8 java 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java保留想要的字符,反转Java中的字符,同时保留一些字符 - java 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我有一個字符串,想要反轉它,以便某些字符反轉,而其他字符保留在原位。我該如何實現(例如,假設所有數字都留在原處時我希望所有字母都顛倒過來)?

參考方案

您可以為其創建一個自動機:

遍歷字符串,將每個字母插入堆棧,并用原始字符串(即$)中沒有的特殊字符替換,根本不更改數字。

再次遍歷字符串,將每個$替換為堆棧的頭部。

注意:由于String是不可變的,因此您首先需要將其導出到StringBuilder或CharSequence

編輯

例如:

String inp = "a45string1test";

char[] cs = new char[inp.length()];

inp.getChars(0, inp.length(), cs, 0);

Stack stack = new Stack();

for (int i =0;i

if (Character.isDigit(cs[i])) continue;

stack.push(cs[i]);

cs[i] = '$';

}

for (int i=0;i

if (cs[i] == '$') cs[i] = stack.pop();

}

System.out.println(cs);

結果將是t45setgni1rtsa

復雜度為O(n):重復兩次字符串-因為所有堆棧操作均為O(1)。

Java:找到特定字符并獲取子字符串 - java

我有一個字符串4.9.14_05_29_16_21,我只需要獲取4.9。數字各不相同,所以我不能簡單地獲得此char數組的前三個元素。我必須找到最正確的.并將其子字符串化直到那里。我來自Python,因此我將展示Python的實現方法。def foobar(some_string): location = some_string.rfind('.&…java:繼承 - java

有哪些替代繼承的方法? java大神給出的解決方案 有效的Java:偏重于繼承而不是繼承。 (這實際上也來自“四人幫”)。他提出的理由是,如果擴展類未明確設計為繼承,則繼承會引起很多不正常的副作用。例如,對super.someMethod()的任何調用都可以引導您通過未知代碼的意外路徑。取而代之的是,持有對本來應該擴展的類的引用,然后委托給它。這是與Eric…Java:BigInteger,如何通過OutputStream編寫它 - java

我想將BigInteger寫入文件。做這個的最好方式是什么。當然,我想從輸入流中讀取(使用程序,而不是人工)。我必須使用ObjectOutputStream還是有更好的方法?目的是使用盡可能少的字節。謝謝馬丁 參考方案 Java序列化(ObjectOutputStream / ObjectInputStream)是將對象序列化為八位字節序列的一種通用方法。但…Java-如何將此字符串轉換為日期? - java

我從服務器收到此消息,我不明白T和Z的含義,2012-08-24T09:59:59Z將此字符串轉換為Date對象的正確SimpleDateFormat模式是什么? java大神給出的解決方案 這是ISO 8601標準。您可以使用SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM…Java:從類中查找項目名稱 - java

僅通過類的實例,如何使用Java反射或類似方法查找項目名稱?如果不是,項目名稱(我真正想要的是)可以找到程序包名稱嗎? 參考方案 項目只是IDE使用的簡單組織工具,因此項目名稱不是類或JVM中包含的信息。要獲取軟件包,請使用Class#getPackage()。然后,可以調用Package#getName()將包作為您在代碼的包聲明中看到的String來獲取…

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的java保留想要的字符,反转Java中的字符,同时保留一些字符 - java的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美久久成人 | 国产日韩欧美91 | 无码一区二区波多野结衣播放搜索 | 国产精品入口66mio男同 | 精品视频一区二区在线观看 | 亚洲逼院 | 青青草原一区二区 | 四虎成人av| 欧美一区二区三区观看 | av观看网站| 亚洲综合精品国产 | 国产一区二区在线电影 | 中文字幕35页| jizzjizz国产| 中文字幕有码在线观看 | 91久久亚洲| 国模av在线 | www.久久精品.com | 狠狠ri| 天天干 夜夜操 | 91嫩草视频在线观看 | 日韩成人av网 | 好男人www社区 | 亚洲视频中文字幕在线观看 | 国产综合视频一区二区 | 一级片手机在线观看 | 欧洲色综合| 桃花色综合影院 | 锕锕锕锕锕锕锕锕 | 亚洲国产成人一区二区精品区 | 国产三级理论 | 久草资源在线观看 | 久久久91视频 | 日本打白嫩屁股视频 | 精品人妻一区二区三区四区在线 | 黄色aa毛片 | 亚洲狠狠婷婷综合久久久久图片 | 91精彩刺激对白 | aaa影院 | 亚洲成人无码久久 | 成人精品在线看 | 国产精品69久久久 | 久草热在线观看 | 成年人的黄色片 | 亚洲综合另类 | 欧日韩精品| 污视频网址在线观看 | 超碰天堂| 97精品人妻一区二区三区蜜桃 | 日韩区欧美区 | 精品亚洲天堂 | 性猛交ⅹxxx富婆video | 国产精品视频亚洲 | 国产精华一区二区三区 | 在线观看污污视频 | 热@国产 | 九九热av| 69视频在线免费观看 | 美女扒开尿口让男人爽 | 国产网站在线看 | 后进极品美女白嫩翘臀 | 久久久久久国产精品免费免费 | 亚洲av永久一区二区三区蜜桃 | 精品黑人一区二区三区观看时间 | 91这里只有精品 | 性综艺节目av在线播放 | 国产精品第7页 | 成年人理论片 | 国产三级伦理片 | 荡女精品导航 | 国产精品不卡在线 | 在线观看国产 | 亚洲成人精品一区 | 免费播放黄色片 | 国产成人专区 | 人妻少妇偷人精品视频 | 日本黄色激情视频 | 涩涩网站入口 | 在线天堂在线 | 五月中文字幕 | 国产古装艳史毛片hd | 香蕉av网 | 成年人免费看视频 | 美女黄色片网站 | 亚洲成人一区二区 | 色亚洲成人 | av综合久久 | 欧美人体视频 | 熟女人妻在线视频 | 无遮挡在线观看 | 亚洲AV不卡无码一区二区三区 | 欧美极品jizzhd欧美 | 亚洲精品人 | 三上悠亚 在线观看 | 免费观看黄一级视频 | 女人高潮娇喘声mp3 乱色视频 | 波多野结衣中文字幕久久 | 69视频免费看| 国产精品久久久久久免费免熟 |