• 字符串


    输出结果:

    同样的字符串使用同样的地址,但new每次都会分配新的对象,地址是不同的。

     

    String.equals()在点前和括号里写入要对比的字符串,相等值为true,不等值为false。

    1 string.length()是用来求字符串的长度,返回值为字符串的长度。

     2 string.charAt()为取该字符串某个位置的字符,从0开始,例如string.charAt(0)就会返回该字符串的第一个字符。

     3   string.getChars()为将这个字符串中的字符复制到目标字符数组。

     4   string.replace()为将原string 中的元素或子串替换。返回替换后的string。

     5 string.toUpperCase()为将字符串string中字符变为大写。

     6 string.toLowerCase()为将字符串string中字符变为小写。

     7 string.trim()为去除字符串的头为空格。

     8 string.toCharArray()为将字符串转换为字符数组。

     

    import java.util.*;
    public class Secret {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    
            Scanner in=new Scanner(System.in);
            String s;
            s=in.next();
            char c[]=new char[100];
            for(int i=0;i<s.length();i++)
            {
                c[i]=s.charAt(i);
                c[i]=(char) (c[i]+3);
                if(c[i]-'a'>25) c[i]=(char) (c[i]-26);
                System.out.print(c[i]);
            }
        }
    
    }

    先输入一段字符串,在循环中用字符数组c按顺序每次取字符串中一个字符,并给其asc码值加三,完成加密,如果字符为x,y,z时给它们都减26加密为a,b,c。

    最后输出。

  • 相关阅读:
    xampp 80端口被占用后这么办??解决了
    XAMPP配置基于虚拟目录、多域名的环境
    mysql 主从同步
    jquery插件
    Css绘制箭头实现代码
    Ubuntu下mount命令的好用处
    linux下IPTABLES配置详解
    java程序员网站
    1.Hibernate介绍
    1. Mybatis介绍
  • 原文地址:https://www.cnblogs.com/clueless/p/6004225.html
Copyright © 2020-2023  润新知