「java获取三位整数」java输出三位整数的各位数字

博主:adminadmin 2022-11-24 07:06:07 703

今天给各位分享java获取三位整数的知识,其中也会对java输出三位整数的各位数字进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中怎么随机生成3位整数.

public int getRandom() {

int number = 0;

while (true) {

number = (int) (Math.random() * 1000);

if (number = 100 number 1000) {

break;

}

}

return number;

}

java程序:求一个3位数字的各位数字之和,要求:显示这个数及求和结果

第一种 :

import java.util.Scanner;

public class Demo {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner input = new Scanner(System.in);

System.out.print("请输入一个三位数字:");

int x = input.nextInt(); //获取输入的三位数字

int geWei = x % 10; //获取 个位数字

int shiWei = x / 10 % 10; //获取十位数字

int baiWei = x / 100 % 10; //获取百位数字

int total = geWei + shiWei + baiWei ; //获取各位数字之和

System.out.println("各位数字之和为:"+total);

}

}

第二种 :

import java.util.Scanner;

public class Demo {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner input = new Scanner(System.in);

System.out.print("请输入一个三位数字:");

String x = input.next(); //获取输入的三位数字

int geWei = Integer.parseInt(String.valueOf(x.charAt(2))) ; //获取 个位数字

int shiWei = Integer.parseInt(String.valueOf(x.charAt(1))) ; //获取十位数字

int baiWei = Integer.parseInt(String.valueOf(x.charAt(0))) ; //获取百位数字

int total = geWei + shiWei + baiWei ; //获取各位数字之和

System.out.println("各位数字之和为:"+total);

}

}

这里没有考虑异常的问题!

java 输出三位整数的各位数字

Integer num= 123;

System.out.println(num.toString().substring(0,1));

System.out.println(num.toString().substring(1,2));

System.out.println(num.toString().substring(2,3));

用java来实现从键盘输入一个三位整数,并逆向输出。

你好:这个很简单的实现方法,你可以参考下

int i = 12343465;

  int m = 0;

  while (i != 0) {

   m =i%10;

   System.out.print(m);

   i = i/10;

  }

用java实现输入一个3位整数,编程实现取其个,十,百位上的数字,并逆序输出

public class Demo1 {

public static void main(String[] args) {

int a = 987;

int bai = a / 100;

int shi = a / 10 % 10;

int ge = a % 100 % 10;

System.out.println("" + ge + shi + bai);

}

}

或者

public class Demo1 {

public static void main(String[] args) {

Integer a=new Integer(103);

char[] arr = a.toString().toCharArray();

int ge=arr[2];

int shi=arr[1];

int bai=arr[0];

for (int i = arr.length-1; i =0; i--) {

System.out.print(arr[i]);

}

}

}

关于java获取三位整数和java输出三位整数的各位数字的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-24,除非注明,否则均为首码项目网原创文章,转载请注明出处。