zoukankan      html  css  js  c++  java
  • java中string类的方法和加密程序

      

    String.equals()方法:

    是对String对象所封装的字符串内容进行比较,也就是说,如果两个String对象所封装的字符串内容相同(包括大小写相同),则equals()方法将返回true

    String类的length(),char(),getChar(),replace(),toUpperCase(),tolowerCase(),trim(),tocharArray()使用说明

    Length()求字符串长度

    Char()获取给定的index处的字符

    getChar()字符转换成数组

    replace()进行替换

    toUpperCase()将字符串中所有的字符转换成大写

    tolowerCase()将字符串中所有的字符转换成小写

    trim()去除字符开头和结尾的空格

    tocharArray()将这个字符串转换为新的字符数组

    2.古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:

     请编写一个程序,使用上述算法加密或解密用户输入的英文字串。

    import javax.swing.JOptionPane;

    public class JiaMi {

    public static void main(String[] args) {

    // TODO 自动生成的方法存根

           String www=JOptionPane.showInputDialog("请输入一个字符串:");

           char charArray[]=www.toCharArray();

           for(int i=0;i<charArray.length;i++)

           {

            if(charArray[i]=='X'||charArray[i]=='Y'||charArray[i]=='Z')

            charArray[i]=(char)(charArray[i]-23);

            else

            charArray[i]=(char)(charArray[i]+3);

           }

           JOptionPane.showMessageDialog(null, "加密后的字符串:"+String.valueOf(charArray));

    }

    }

    截屏:

  • 相关阅读:
    sklearn Pipeline 和Ploynomial
    python PCA
    python numpy 包积累
    python 画图
    Sklearn——逻辑回归
    R语言链接数据库
    R语言清空环境所有变量
    wordpress调用文件
    WordPress时间日期函数常用代码
    如何使WordPress博客添加多个sidebar侧边栏
  • 原文地址:https://www.cnblogs.com/qingqing2015/p/4905900.html
Copyright © 2011-2022 走看看