Java?Integer如何獲取第一位和最后一位,并截取
更新時(shí)間:2022年01月26日 12:03:11 作者:通尼渣渣
這篇文章主要介紹了Java?Integer如何獲取第一位和最后一位并截取,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
Integer獲取第一位和最后一位并截取
場(chǎng)景
獲取 5,10,15,25,30; 判斷尾數(shù)為5的進(jìn)入判斷
public static void main(String[] args) {
? ? ? ? String str = "數(shù)據(jù)測(cè)試,自定義字段";
? ? ? ? //判斷第一個(gè)字符是否為“數(shù)”
? ? ? ? if (str.startsWith("數(shù)")) {
? ? ? ? ? ? str = str.substring(1);
? ? ? ? }
? ? ? ? //判斷最后一個(gè)字符是否為“段”
? ? ? ? if (str.endsWith("段")) {
? ? ? ? ? ? str = str.substring(0,str.length() - 1);
? ? ? ? }
? ? ? ? System.out.println(str);
? ? }求Integer位數(shù)的巧妙方法
今天看java源碼發(fā)現(xiàn)的,挺有趣。
final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 99999999, 999999999, Integer.MAX_VALUE };?
? ? // Requires positive x
? ? static int stringSize(int x) {
? ? ? ? for (int i=0; ; i++)
? ? ? ? ? ? if (x <= sizeTable[i])
? ? ? ? ? ? ? ? return i+1;
? ? }以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java中I/O流讀取數(shù)據(jù)不完整的問(wèn)題解決
本文主要介紹了ava中I/O流讀取數(shù)據(jù)不完整的問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
java計(jì)算兩個(gè)時(shí)間相差天數(shù)的方法匯總
這篇文章主要介紹了java計(jì)算兩個(gè)時(shí)間相差天數(shù)的方法,感興趣的小伙伴們可以參考一下2015-11-11
關(guān)于spring循環(huán)依賴問(wèn)題及解決方案
這篇文章主要介紹了關(guān)于spring循環(huán)依賴問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06
性能爆棚的實(shí)體轉(zhuǎn)換復(fù)制工具M(jìn)apStruct使用詳解
這篇文章主要為大家介紹了性能爆棚的實(shí)體轉(zhuǎn)換復(fù)制工具M(jìn)apStruct使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
Java實(shí)現(xiàn)視頻格式轉(zhuǎn)化的操作代碼
在當(dāng)今數(shù)字化時(shí)代,視頻已成為我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡囊徊糠?不同的設(shè)備和平臺(tái)可能支持不同的視頻格式,因此,視頻格式轉(zhuǎn)換的需求也日益增長(zhǎng),本文將介紹如何使用Java實(shí)現(xiàn)視頻格式轉(zhuǎn)換,需要的朋友可以參考下2025-01-01
Java編程實(shí)現(xiàn)逆波蘭表達(dá)式代碼示例
本文主要對(duì)Java算法逆波蘭表達(dá)式的相關(guān)內(nèi)容作了介紹,涉及逆波蘭表達(dá)式的定義已經(jīng)在Java中的實(shí)現(xiàn),具有一定參考價(jià)值,需要的朋友可以了解下。2017-10-10

