1. 程式人生 > >Java經典編程題50道之三十二

Java經典編程題50道之三十二

out char 輸入 void args pri array int ava

取一個整數a從右端開始的4~7位。

public class Example32 {
public static void main(String[] args) {
cut(123456789);
}

public static void cut(long n) {
String s = Long.toString(n);
char[] c = s.toCharArray();
int j = c.length;
if (j < 7) {
System.out.println("輸入錯誤!");

} else {
System.out.println("截取從右端開始的4~7位是:" + c[j - 7] + c[j - 6]
+ c[j - 5] + c[j - 4]);
}
}
}

Java經典編程題50道之三十二