当前位置: 首页 > news >正文

福建省环保厅网站建设项目验收电子商务旅游网站建设论文

福建省环保厅网站建设项目验收,电子商务旅游网站建设论文,企业为什么要做培训,湖南宁乡建设局网站【案例5-4】 字符串转换为二进制 【案例介绍】 1.任务描述 本例要求编写一个程序#xff0c;从键盘录入一个字符串#xff0c;将字符串转换为二进制数。在转换时#xff0c;将字符串中的每个字符单独转换为一个二进制数#xff0c;将所有二进制数连接起来进行输出。 案…【案例5-4】 字符串转换为二进制 【案例介绍】 1.任务描述 本例要求编写一个程序从键盘录入一个字符串将字符串转换为二进制数。在转换时将字符串中的每个字符单独转换为一个二进制数将所有二进制数连接起来进行输出。 案例在实现时要求使用Math类、String类以及Scanner等常见Java API的常用方法。 2.运行结果 字符串转换为二进制的运行结果如图5-1所示 图5-1 字符串转换为二进制的运行结果图 【案例思路】 1 分析任务描述可知键盘录入要转化的字符串。用Scanner实现。 2定义一个二维数组。其中4代表每一行长度。ss.length()根据键盘录入的字符串表示有多少行。      3利用for循环遍历字符串遍历后用String的charAt()方法获取每个字符并转化成int。char与int进行运算char的数值要减去 48,因为ASCII码中0的值是48,1就是49。 4转化成int后再用for循环获取每一个int类型的数进行转化成二进制赋值给数组。其中Math.pow()方法是Math类中求幂的方法。 5最后用双重for循环遍历二维数组。将结果输出到控制台。 【案例实现】 模拟用户登录的实现代码如文件5-1所示。 文件5-1  example4.java package com.itheima;import java.util.Scanner;public class example4 {    public static void main(String[] args) {        //键盘录入要转化的字符串。用Scanner实现。        Scanner sc new Scanner(System.in);        System.out.println(请输入要转换的字符串);        String ss sc.nextLine();        //定义一个二维数组。其中4代表每一行长度。ss.length()根据键盘录入的字       符串表示有多少行。        int [][] arr new int[ss.length()][4];        //利用for循环遍历字符串遍历后用String的charAt()方法获取每个字符并         转化成int。char与int进行运算char的数值要减去 48,因为ASCII码中0         的值是48,1就是49。        for (int i 0; i ss.length(); i) {           int charss (int) ss.charAt(i)-48;           for (int j 0; j 4; j) {               //转化成int后再用for循环获取每一个int类型的数进行转化成二进                     制赋值给数组。其中Math.pow()方法是Math类中求幂的方法。               arr[i][j] (int)((charss/Math.pow(2, 3-j))%2);           }        }        // 最后用双重for循环遍历二维数组。将结果输出到控制台。        System.out.println(二进制的数是);        // 最后用双重for循环遍历二维数组。将结果输出到控制台。        for (int i 0; i ss.length(); i) {           for (int j 0; j 4; j) {               System.out.print(arr[i][j]);           }        }    }} 在文件5-1中第6~8行代码表示键盘输入要转化的字符串。第11行代码定义了一个二维数组用于接收转化后的二进制数。其中4表示每一行的长度。ss.length()根据键盘录入的字符串决定由多少行。第16~23行代码表示将字符串转化成二进制的数并且存入二维数组中。第27~29行代码表示遍历二维数组并输出结果到控制台。
http://www.dnsts.com.cn/news/147513.html

相关文章:

  • 一个网站的建设步骤是电商网站功能模块
  • 手机网站开发企业德阳建设局网站首页
  • 上海市网站建百度seo排名点击器app
  • 西安企业建站公司内江企业网站建设公司
  • 兰州优秀网站推广asp.net 3.5网站开发全程解析
  • 菏泽 做网站 多少钱运营推广seo招聘
  • 推荐常州网站建设公司做精品课程网站需要啥素材
  • 做智能网站软件最新装修风格2021图片
  • 薛城区住房和城乡建设局网站友言 wordpress
  • 个人做民宿需要建立网站吗做网站怎么每天更新内容
  • 留言网站怎么做大气预警在建设局网站
  • dw做静态网站网页游戏脚本制作教程
  • 工程做网站中国公关公司排行榜
  • 酒店网站程序眯眯扑克app哪个公司开发
  • 江西南昌网站开发宁阳移动网站制作
  • 义乌制作网站公司信息系统软件有哪些
  • 企业网站页面图片做网店运营需要学什么?
  • 哪个公司的网站做得好男女朋友在一起做那个的网站
  • 密云手机网站建设昆明旅游网页设计
  • 站长网站优化公司网上商城的主要功能
  • 怎么用wordpress建立自己的网站安康网站建设电话
  • 织梦文章类网站模板建设众筹网站
  • 怎样做后端数据传输前端的网站室内设计效果图报价
  • 站外推广免费网站中国企业网站建设
  • 专业网站设计专家中企z云邮企业邮箱登录
  • 蛋糕网站建设的目的做视频网站利润如何处理
  • 中国住房和城乡建设厅网站先进网站建设流程
  • 如何弄网站排名湖南营销型网站建设推广
  • 宿主选择 网站建设做宣传图片用什么网站
  • 关键词搜索引擎排名查询商丘seo公司甄选24火星