文章目录

  • 1.题目
  • 2.代码实例
  • 3.测试用例

1.题目

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
提示:Java中整数的范围是-2147483648 ~ 2147483647

2.代码实例

public class Main{public static void main(String args[]) {Scanner scanner = new Scanner(System.in);//输入一个数System.out.println("Please input an Integer:");Integer input = scanner.nextInt();String str = String.valueOf(input);//将str中的每一个字符存到一个数组当中//定义一个数组char arg[] = new char[str.length()];for(int i = 0;i<str.length();i++) {arg[i] = str.charAt(i);}//从后往前输出for(int i = arg.length-1;i>=0;i--) {System.out.print(arg[i]);}scanner.close();}
}

3.测试用例

Please input an Integer:
200
002

Please input an Integer:
123
321

Please input an Integer:
0
0

Please input an Integer:
120
021

Java数字反转(编程题)相关推荐

  1. 速学堂(java)第十章编程题答案(自写)

    速学堂(java)第十章编程题答案(自写) 1. 实现字节数组和任何基本类型和引用类型执行的相互转换 提示:使用ByteArrayInutStream和ByteArrayOutputStream. p ...

  2. java集合到线程的考试_成都汇智动力-Java SE考试编程题总结

    原标题:成都汇智动力-Java SE考试编程题总结 线程和进程的区别: (1)进程是运行中的程序,拥有自己独立的内存空间和资源; (2)一个进程可以有一个或多个线程组成,且至少有一个线程称为主线程; ...

  3. 关于《Java数字图像处理-编程技巧与应用实践》一书 源代码

    关于<Java数字图像处理-编程技巧与应用实践>一书 源代码 本书所有的源代码我已经整理上传到华章图书的官方网站与 我自己的GITHUB上,本人GITHUB的地址如下: https://g ...

  4. java常见笔试编程题(一)

    java常见笔试编程题(一) 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串.但是要保证汉字不被截半个,例如"人abc",应该截为"人ab& ...

  5. JAVA基础入门编程题练习(一)

    JAVA基础入门编程题练习(一) 1.设计一个学生类Student和它的一个子类Undergraduate.要求如下: (1) Student类有name和age属性,一个包含两个参数的构造方法,用于 ...

  6. java web基础编程题_Java Web基础笔试题

    2015-10-31 06:30:02 阅读( 432 ) 一. 填空题(每空2分,共30分) 1.在tomcat上发布javaweb应用时的默认目录是__webapps___目录. 2.javawe ...

  7. java 自定义语言 解析_视频讲解 Java 语言基础编程题(自定义异常类,IO 流)

    第一题>点击这里查看学生信息管理系统的视频讲解知乎视频​www.zhihu.com 基于学生信息管理系统增加以下两个功能:自定义学号异常类和年龄异常类,并在该成员变量不合理时产生异常对象并抛出. ...

  8. 50道JAVA基础算法编程题【内含分析、程序答案】【建议收藏】【建议收藏】【建议收藏】

    非常基础的题目,但是想学好Java它真的是基础,基础有多重要我就不再废话,重要的事情说三遍[建议收藏][建议收藏][建议收藏]. [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一 ...

  9. java集合笔试编程题_Java 基础算法及编程笔试题集合

    1. 斯诺克台球共有15个一分球,2,3,4,5,6,7分球各一个,规则是先打一个最低分球,然后可以打一个其他分值的球,如此反复,如果台面还有更低分值的球,打入的高分球计分,同时拿出来放回原位置,要求 ...

最新文章

  1. 霸榜多个CV任务,开源仅两天,微软分层ViT模型收获近2k star
  2. C语言课程设计—图书管理系统
  3. c3p0数据库连接池+mysql数据库基本使用方法
  4. 敏捷个人新体系学习 - 2.定位
  5. opencv角点检测学习总结
  6. python apscheduler执行_python apscheduler 每两小时执行一次
  7. 前端学习(2150):webpack之配置babel
  8. 1110 Complete Binary Tree(甲级)
  9. 中国新能源汽车供应链白皮书2020
  10. 5.有2个数组,第一个数组内容为:[黑龙江省,浙江省,江西省,广东省,福建省], 第二个数组为:[哈尔滨,杭州,南昌,广州,福州], 将第一个数组元素作为key,第二个
  11. CSS three column layout
  12. python中head_Python(Head First)学习笔记:六
  13. 并发编程(4)同步并发操作
  14. YII学习笔记6.20日
  15. java设计模式三个模式结合_Java设计模式——责任链(结合Tomcat中Filter机制)
  16. python正则表达式代码_python正则表达式实例代码
  17. 虚拟服务器架设教程,架设服务器虚拟主机教程
  18. WIN7桌面IE图标删除
  19. 抖音小程序实践四:实现小程序分享
  20. 2022年美国大学生数学建模(MCM/ICM)C题:量化交易策略

热门文章

  1. 给select设置默认值,在option在页面上已经写死的情况下
  2. C# 通用Clone
  3. 高性能WEB开发 - HTTP服务器篇
  4. CSS Sprites图片合并
  5. pcl中PrincipalCurvatures 和 Normal中的curvature的区别
  6. 初学者如何开发出高质量J2EE系统
  7. python多线程信息提示
  8. python class 是否存在某个变量_一文抵十课,考验你的Python变量是否理解透彻了
  9. Andriod监听支付宝收款实现个人支付宝支付接口!附安卓App
  10. asp开发中存储过程应用全接触 _asp技巧