yhkn.net
当前位置:首页 >> jAvA程序在控制台输入一个正整数,要求以二进制的形式输出 >>

jAvA程序在控制台输入一个正整数,要求以二进制的形式输出

public class Test01 { public static void main(String[] args) { System.out.println(shi_er(15)); System.out.println(shi_er(123)); } public static String shi_er(int a) { String re = ""; while (a > 0) { int t = a % 2; re = String.valueOf(t) + re; a = a / 2; } return re; } }二进制是用字符串形式输出的

public class Main{ public static void main(String[] args) { System.out.println("请输入整数:"); Scanner sc=new Scanner(System.in); String input = sc.nextLine();//读取输入字符 try{ int i = Integer.parseInt(input);//string转int String result =

(1)读入字符,有效字符只能是0或1,并自定义输入结束字符,程序取到的是一个字符串 (2)把只有0或1的字符串转成16进制,输出

Integer.toBinaryString(int i) 以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式.

public class TestPrint { public static void main(String[] args) { Matrix m = new Matrix(15); m.compute(); System.out.print(m); }}class Matrix { private enum Direction { LEFT, RIGHT, UP, DOWN }; int rowCount; int[][] data; public Matrix(int rowCount) {

public class Test { public static void main(String[] args) { System.out.println("请输入数字:"); Scanner scanner = new Scanner(System.in); int intput = scanner.nextInt(); for(int i=0;i<intput;i++) { System.out.print("*"); } } }

import java.util.scanner;public class test { public static void main(string[] args) { scanner scan=new scanner(system.in); system.out.println("请输入一个十进制数:"); int num=scan.nextint(); system.out.println("转换为二进制:"+integer.tobinarystring(num)); scan.close(); }}

先来一个能计算大数的 再来一个计算小数据的.注意,平均值使用了long,没有使用double,没有计算小数.你可以改成double avg = total*1.0/n;使其变成浮点数类型.

如果你想将文本框中的字符串转化成整数存储 int i=integer.parseint(text.gettext()); text是你的文本框名 如果你想将1,2,3,4存储 string[] i=text.gettext().split(","); 这样就将1,2,3,4存到了i数组中 当然你要用的话还转换类型 如:(int)i[0]就是1

public class Count { public static void main(String[] args) throws IOException { Scanner scanner=new Scanner(System.in); Integer i=scanner.nextInt(); for (int j = 0; j <20 ; j++) { i=i+i; System.out.println("第"+j+"次累加:"+i); } } }

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com