Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2788614
  • 博文数量: 471
  • 博客积分: 7081
  • 博客等级: 少将
  • 技术积分: 5369
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-04 21:55
文章分类

全部博文(471)

文章存档

2014年(90)

2013年(69)

2012年(312)

分类: Java

2012-07-04 11:10:29


点击(此处)折叠或打开

  1. package littlejava;

  2. import java.util.Stack;

  3. public class MultiBaseOutput {

  4.     public static void main(String[] args)
  5.     {
  6.         int N=256,B=2;
  7.         bandConvert(N,B);
  8.     }
  9.     public static String bandConvert(int N,int B)
  10.     {
  11.          Stack stack=new Stack();
  12.          int i;
  13.          while(N!=0)
  14.          {
  15.              i=N%B;
  16.              N=N/B;
  17.              stack.push(i);
  18.          }
  19.          String str="";
  20.          while(!stack.isEmpty())
  21.          {
  22.              str+=stack.pop();
  23.          }
  24.          System.out.println(str);
  25.          return str;
  26.     }
  27. }

阅读(625) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~