很简单的java问题!~!~!~!~!~!~!~

来源:百度知道 编辑:UC知道 时间:2024/05/29 00:31:43
(1)编写APPLET程序,从键盘输入整数,把整数的各位数字分开显示,例如用户输入315,则程序输出3 , 1 , 5
(2)编写APPLET程序,从键盘输入一个整数,判断是否为回文并在屏幕上输出。如123321就是一个回文数字。

1.把输入的数字转成String,再用getChars()方法打散成char数组,然后重组.OK?
2.先判断长度的奇偶性,如果奇数直接判断为false,否则继续判断第一和最后一个数字是否相同,不相同就false,如此迭代下去,知道整数的长度为0,判断结束,return true.

很简单就自己做咯

import java.util.InputMismatchException;
import java.util.Scanner;

public class Test6 {

public static void main(String[] args) {
Test6 t = new Test6();
t.splits();
t.isHW();
}

public void splits(){
System.out.println("-----------整数分割显示-------------");
System.out.println("请输入一个整数");
Scanner sc = new Scanner(System.in);
try{
int a = sc.nextInt();
String stra = String.valueOf(a);
for(int i=0;i<stra.length();i++){
System.out.print(stra.charAt(i)+",");
}
}catch(InputMismatchException e){
System.out.println("你输入的不是整数");
splits();
}
System.out.println();

}

public void isHW(){
Sy