博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【风马一族_Java】如何使用ACSLL表的值,
阅读量:6231 次
发布时间:2019-06-21

本文共 2171 字,大约阅读时间需要 7 分钟。

------------------------------------------------------------------------------

一,依次ACSLL表的值

将自然数赋值给char类型的变量,然后输出char类型的变量,其值就是ACSLL表上对应的值

这里只显示ACSLL表中的33~126间的字符

------------------------------------------------------------------------------

1 public class sows { 2  3     public static void main(String[] args) { 4  5         char ch1 = 48; 6         char ch2 = 57; 7         char ch=29; 8  9         int number;10 11         for (int i = 0; i < 10; i++) {12             for (int j = 0; j < 10; j++) {13                 number=++ch;14                 System.out.print(number+": "+ch + "\t");15                 if (number > 125) {16                     break;17                 }18             }19             System.out.println();20         }21         System.out.println("ch1="+ch1 + " " +"ch2="+ch2);22     }23 }

运行的结果:

------------------------------------------------------------------------------

2:利用ASCLL表,随机产生字符

------------------------------------------------------------------------------

1 //********************************************* 2 //    产生一串长度为10的随机数字 3 // 4 //********************************************* 5 public class random { 6     public static void main(String args[]){ 7         Random random=new Random(); 8  9         for (int i = 0; i < 10; i++) {10 11             char chars= (char) (48+random.nextInt(10));12 13             System.out.print(chars);14         }15     }16 }

运行结果:

  4865033302

--------------------------------------------------------------------------------------------------------

1 //************************************************* 2 //    产生一串长度为10的随机数据 3 // 4 //************************************************* 5 public class random { 6     public static void main(String args[]){ 7         Random random=new Random(); 8  9         for (int i = 0; i < 10; i++) {10 11             char chars= (char) (48+random.nextInt(20));12 13             System.out.print(chars);14         }15     }16 }

运行结果:

  @4>0?@>01=

总结:使用char类型来产生字符,比之前使用String[]类型方便多,String[]还需要把字符事先写出来,而char本身就能直接使用字符。感觉方便,只是开头反而费时间多。

   要省时间,技术不容易提升,要使用方便的方式编写代码,则开头需要花点时间,从长久来看,是划算的交易。而短时间内,不可取。再接再厉。

  

 

转载于:https://www.cnblogs.com/sows/p/5614427.html

你可能感兴趣的文章
flask-SqlAlchemy QueuePool limit of size 5 overflow 10 reached
查看>>
显示salt进程具体名称
查看>>
HTTP GET方式提交与POST方式提交
查看>>
mysql5.7虚拟列初次尝试
查看>>
Exchange server2013 搭建步骤
查看>>
购物车
查看>>
Java基础学习总结(2)——接口
查看>>
MyBatis学习总结(三)——优化MyBatis配置文件中的配置
查看>>
配置Linux 免密码登陆
查看>>
安装php:configure: error: libpng.(a|so) not found解决办法
查看>>
公众号和微信个人号 加粉最全的方法
查看>>
lvs、haproxy、nginx 负载均衡的比较分析
查看>>
Git使用详细教程
查看>>
Flash反编译软件(Action Script Viewer)ASV2012/05.16发布
查看>>
Java基础学习总结(11)——重载与重写
查看>>
Linux实用工具
查看>>
以太网类型汇总
查看>>
什么是Floating (浮动)规则?
查看>>
交换机端口设置为镜像导致网络不通
查看>>
Linux高负载下优化MYSQL
查看>>