在java中如何将一个长整形的数变为数组类型

来源:互联网 发布:av淘宝2017在线 编辑:程序博客网 时间:2024/06/06 20:22

  例题:题目:取一个整数a从右端开始的4~7位。

  import java.util.Scanner;


/*
 * 题目:取一个整数a从右端开始的4~7位。
 * 
 * */
public class test50_32 {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
long a = scanner.nextLong();
String string = Long.toString(a);
char ch[] = string.toCharArray();

for (int i = 3; i < 7; i++) {
System.out.println("这个数的第"+(i+1)+"位为"+ch[i]);
}


}


}

先输入一个长整形的数,然后用Long.toString()方法将这个数变为字符串类型,再用toCharArray()去将这个字符串变为数组即可。

0 0
原创粉丝点击