ascii值 对应的符号以及随即产生字符

符号符号符号
0空字符44,91[
32空格45-92\
33!46.93]
34"47/94^
35#48-570~995-
36$58:96`
37%59;97-122a~z
38&60<123{
39'61=124|
40(62>125}
41)63?126~
42*64@127DEL(Delete键)
43+65-90A~Z  

 

 

ASCII 介绍完了  接下来 我写一个 随即产生a~z 的字符方法

 

public String RandomChar(){

          //创建Random 类(用与产生随即数的一个类

        Random  r=new Random();

        String  str="";//用户返回

        int i=0;//用户循环

        int c;//用户接收 产生的随即数

       while(i<=9){

              //ASCII  a-z 的为 97-122      //如果需要产生大写的 就要改  ASCII  值为 65-90

              c=r.nextInt(123);//产生  0到122的数字

              if(c>97){//判断是否大与97  如果是i则++

              //将数字c 转换为char 型

              str+=(char)(c);

              i++;

                        }

       }

      return str;

 

  }

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值