當前位置:首頁 » 編程語言 » java去掉0

java去掉0

發布時間: 2022-04-12 20:10:27

java清除你自己的身份證號碼中的所有』0』

import java.util.Scanner;

public class DemoTest06 {

public static void main(String[] args) {
System.out.println("請輸入身份證號碼,按回車鍵確定。。。");
String idCard = new Scanner(System.in).nextLine();
String regEx = "0";//正則表達式,需要去除的字元
String a = ""; //替換的字元,""為直接去掉
String newString = idCard.replaceAll(regEx,a);
System.out.println(newString);
}
}

② java 實現去掉數組中的0,將不為0的值存入新數組,生成新數組

public class huafen{
public static void main(String arg[]){
int o[]={1,3,4,5,0,0,6,6};
int n[]=new int[o.length];
int k=0; //用於計算n[]下標的變數
for(int i=0;i<o.length;i++){
if(o[i]!=0){ //判斷原數組是否為0,不為0把原數據賦值給新數組
n[k]=o[i];
System.out.print(n[k]+"\t");

k++;
}
}
}
}

你那個輸出的全是0,應該先輸出在++,你試試這個

③ Java中怎麼去掉數字字元串開頭的0

強制轉換為整形,然後整形轉字元串,開頭的0就會去掉了。

④ java程序清除一串字元串中的0,怎麼寫

String str="akldldl0000020202";
System.out.println(str.replace("0",""));
把0替代成空就行了。

⑤ java中怎麼去掉不必要的.0

DecimalFormat
df
=
new
DecimalFormat("#.#");
System.out.println(df.format(a));
你可以試試這個,不過這樣就必須有確定的小號位得有多少位如果多了就會被處理掉

⑥ java怎麼去掉不必要的.0

你好,你的是double類型的,後面會一直有這個小數點,你可以用nextInt,或者是強制轉換為int類型:int(a/b);這樣的話應該就沒問題了

在多說一句:那個加個.0;也算是一個計算標准,沒必要糾結到這個上面,滿足實際需求就好。

⑦ JAVA數組元素是0的話,怎麼把他去掉!其他元素不變

希望能幫助到你!
public
static
void
main(String[]
args)
{
int
[]
oldArr
=
{1,3,4,5,0,0,6,6,0,5,4,7,0,5,6};
//非0個數
int
count=0;
for(int
i=0;i<oldArr.length;i++){
if(oldArr[i]!=0){
count
=count+1;
}
}
int
[]
newArr
=new
int[count];
int
j=0;
for(int
i=0;i<oldArr.length;i++){
//非0數,加入新的數組中
if(oldArr[i]!=0){
newArr[j]=oldArr[i];
j++;
}
}
}

⑧ java中把一個數組中的0去除的程序

public class Demo {
public static void main(String[] args) {
int[] a = { 2, 0, 3, 6, 5, 8, 89, 3 };
removeZero(a);
}

public static void removeZero(int[] a) {
int j = 0;
// 這個for循環計算出你傳入的這個數組去掉0後的長度
for (int i = 0; i < a.length; i++) {
if (a[i] != 0) {
j++;
}
}
// 定義數組的長度
int[] newarr = new int[j];
j = 0;
// 將不為零的到新數組中去
for (int i = 0; i < a.length; i++) {
if (a[i] != 0) {
newarr[j] = a[i];
j++;
}
}
// 循環列印
for (int i = 0; i < newarr.length; i++) {
System.out.println(newarr[i]);

}
}
}

⑨ 在java里,如何讓數字自動去掉前面的0

考查數據類型轉換。可以用:Integer.valueOf(String value),例如:
System.out.print(Integer.valueOf("001111")); 輸出 1111
System.out.print(Integer.valueOf("01001")); 輸出 1001

熱點內容
計算機編譯干什麼的 發布:2025-05-20 04:05:18 瀏覽:46
安卓如何調手機時間 發布:2025-05-20 04:01:31 瀏覽:916
風扇轉壓縮機不轉 發布:2025-05-20 03:57:47 瀏覽:284
安卓手機如何測網速慢 發布:2025-05-20 03:55:49 瀏覽:495
用電腦做機房的伺服器 發布:2025-05-20 03:55:48 瀏覽:13
如何修改文件夾修改日期 發布:2025-05-20 03:44:08 瀏覽:831
安卓如何登陸tiktok 發布:2025-05-20 03:30:53 瀏覽:75
linux下執行python 發布:2025-05-20 03:23:30 瀏覽:431
sql查看器 發布:2025-05-20 03:22:53 瀏覽:134
天格屬火三才配置哪些最好 發布:2025-05-20 03:18:42 瀏覽:978