会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> C/S程序开发专区 >> JAVA编程论坛 >> [求助]java程序求解
首页
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 362 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
 * 贴子主题:[求助]java程序求解 悬赏分30 [已结帖] 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 k0_0k 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:60
  专家分:232
  提问帖:3/2
  回答帖:6
  总帖数:14
  经验值:104
  注 册:2007-12-26
给k0_0k发送一个短消息 把k0_0k加入好友 查看k0_0k的个人资料 搜索k0_0k在JAVA编程论坛的所有贴子  引用回复这个贴子 回复这个贴子

发贴心情 

第一题是二进制,八进制,十六进制转换十进制
public static void main(String[] args) throws IOException{
 int y;
    boolean b=true;
 String str="100";
 BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
 StringtoNumber2816 stringtoNumber=new StringtoNumber2816();
 while(b){
  System.out.println("请输入:");
  str=br.readLine();
  try{
   if(str.indexOf("b")!=-1||str.indexOf("B")!=-1){   //查看str里有没有"b"或者"B"
   String str1=str.substring(0, str.length()-1);
   y=stringtoNumber.BinaryToDecimal(str1);           //调用BinaryToDecimal()方法
   System.out.println("十进制为:"+y);
      }
   else if(str.indexOf("o")!=-1||str.indexOf("O")!=-1){
    String str1=str.substring(0, str.length()-1);
    y=stringtoNumber.OctalToDecimal(str1);
    System.out.println("十进制为:"+y);
      }
   else if(str.indexOf("h")!=-1||str.indexOf("H")!=-1){
    String str1=str.substring(0, str.length()-1);
    y=stringtoNumber.HexToDecimal(str1);
    System.out.println("十进制为:"+y);
   }
   else if(str.indexOf("Q")!=-1||str.indexOf("q")!=-1){
        break;
   }
   else {
       System.out.println(str);
   }
   }catch(Exception e){System.out.println("输入错误,请重新输入:");}
    } 
 }
第二题是十进制转换二进制,八进制,十六进制,和第一题差不多,对着修改下就行了
发帖:2008-5-20 11:45:00

本主题贴数3,分页:[返回帖子列表] [上一页] [1] [下一页]

 *树形目录 顶端 
主题:  [求助]java程序求解(2696字) - haoxue,2008年5月17日
    回复:  第一题是二进制,八进制,十六进制转换十进制public static void..(1310字) - k0_0k,2008年5月20日
    回复:  这个一个二进制,八进制,十进制之间转换的程序。和楼主要的区别很大。(66字) - 程序员,2008年5月17日

此主题已经结帖:

k0_0k-30

 *快速回复:[求助]java程序求解  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]