java数字分离代码 java分离实数的整数小数部分

输入的123456789在Java语言中怎么分离为123 456 789啊//把123456789分割成123,456,789,
public class A
{
public static void main(String[] args)
{
String str = "123456789";//如果123456789是数字类型 , 则可以将其转换为String类型
String str1 = "";
for(int i=0;i9;i){
str1= str.charAt(i);
if((i 1)%3 == 0){
str1= ";";
}
}
System.out.println(str1);
}
}
用JAVA语言编写 一个5位数12345 , 将各位进行分离并逆序输出,即:5 4 3 2 1,谢谢 ...import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class TestPaixu {
public static void main(String[] args) throws NumberFormatException,
IOException {
System.out.println("请输入一个五位数");
BufferedReader strin = new BufferedReader(new InputStreamReader(
System.in));
String numStr = strin.readLine();
int[] numArray = new int[5];
for (int i = 0; i5; i) {
numArray[i] = Integer.parseInt(numStr.substring(i, i1));
}
sort(numArray);
}
public static void sort(int[] numArray) {
for (int j = 1; jnumArray.length; j) {
for (int i = 0; inumArray.length - 1; i) {
if (numArray[i]numArray[i1]) {
int temp = numArray[i];
numArray[i] = numArray[i1];
numArray[i1] = temp;
}
}
}
for (int i = 0; i5; i) {
System.out.print(numArray[i]);
System.out.print("");
}
System.out.println();
}
}
java分割字符串中的数字可以用正则:import java.util.regex.*;public class test {public static void main( String[] args ) { String s = "字符串123456哈哈441"; Pattern p = Pattern.compile("[\一-\龥] |\\d "); Matcher m = p.matcher( s ); while ( m.find() ) { System.out.println( m.group() ); } } }运行结果: 字符串 123456 哈哈 441
java 字母和数字分开用正则表达式匹配
Pattern p_number = Pattern.compile("\\d ");//匹配数字
Pattern p_char = Pattern.compile([a-zA-Z] );//匹配字母
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念 。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串 。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本 。
【java数字分离代码 java分离实数的整数小数部分】关于java数字分离代码和java分离实数的整数小数部分的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读