用java判断回文数

来源:百度知道 编辑:UC知道 时间:2024/04/28 01:26:03
这个是俺写的。
不过编译的时候说在第六十三行的时候“进行语法分析时已到达文件结尾”,麻烦高手给看看怎么回事的啊!谢谢先了
class Judgement {

// 判断十进制整数是回文数,成功返回true,失败返回false

public boolean Judgement1(int n,int &weishu) {

int k,a,m=0,位数=0;

k=n;

do {

a=k%10;

m=m*10+a;

k=k/10;
位数+=1;

}while(k!=0);

return(n=m,);

}

//判断显示回文数的用户交互程序

public class 回文 {

public static void main(String args[]) {

//创建判断回文数的对象实例

Judgement jt=new Judgement();

// 从终端输入一个整数

int value,; // 将要输入的整数值

System.out.println("输入一个整数值,再回车:");

Scanner cin = new Scanner(System.in);

value = cin.nextInt();

// 使用判断回文数的对象实例,判断回文,并输出
System.out.printl

第一个类少了个}
Java不是C#,没有int&
变量后不要光是一个(,)
使用中文逗号是不行的(,)
没有import
比较要用==而不是=
Judgement1()只需要一个参数却定义了两个

import java.util.Scanner;

class Judgement {

// 判断十进制整数是回文数,成功返回true,失败返回false

public boolean Judgement1(int n) {
int k, a, m = 0, 位数 = 0;

k = n;

do {
a = k % 10;

m = m * 10 + a;

k = k / 10;
位数 += 1;

} while (k != 0);

return (n == m);
}
}

// 判断显示回文数的用户交互程序

class 回文 {
public static void main(String args[]) {
// 创建判断回文数的对象实例

Judgement jt = new Judgement();

// 从终端输入一个整数

int value; // 将要输入的整数值

System.out.println("输入一个整数值,再回车:");

Scanner cin = new Scanner(System.in);

value = cin.nextInt();

// 使用判断回文数的对象实例,判断回文,并输出
System.out.println("从0到输入的整数");
Sys