实验名称:java编程基础
实验地点:10-306
所使用的工具软件及环境:
JDK1.7或1.8与Eclipse
一、实验目的:
1.掌握下载java sdk的方法
2.掌握设置Java程序运行环境的方法
3.掌握编写与运行Java程序的方法
4.了解Java语言的概貌,编写简单的java application和java applet。
5. 掌握java语言基础.
二、实验内容:
4.用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指正序(从左到右)和逆序(从右到左)都相同的数,如303,42124,3223.
三、源代码
//判断一个数是几位数,判断回文32123等
import java.util.Scanner;
public class Number2 {
public static void main(String[] args)throws Exception {

while(true) {
Scanner s=new Scanner(System.in);
System.out.println("输入一个1~99999之间的数");
String number=s.next();
int p=number.length();
System.out.println("该数为"+p+"位数");
StringBuffer number2=new StringBuffer(number);//将number转化为StringBuffer
number2.reverse();
String number3=number2.toString();
boolean equal=number3.equals(number);
if(equal)
System.out.println("该数为回文数");
else
System.out.println("该数不是回文数" java程序设计基础实验三);
}
}
}
四、实验结果测试、收获与体会:

对于String的字符串的处理进行了解,还有StringBuffer的用法进行了解
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/7186.html