• java动手动脑4


    实验任务一:字串加密

    1)程序设计思想:将输入的字符串编程字符串组,每个字符加3,超出26的字母,将这个字母减去26返回即可。

     

    2)程序流程图:

     

    3)源代码:

    package demo;

    import java.util.*;

    public class Secret {

        public static void main(String[] args) {            

            System.out.print("请输入一个字符串:");

            Scanner input=new Scanner (System.in );      

                String a = input.next(); 

    int i;   

                char b[]=new char[50];          

                System.out.print("加密后为:");           

                for(i=0;i<a.length();i++) 

               {

                    b[i]=(char)(a.charAt(i));       

                    b[i]+=3;           

                    if(b[i]-'a'>25){    //超出边界 

                    b[i]-=26;

                    }             

                    System.out.print(b[i]);

               }

        }

    }

    4)运行结果截图:

     

                

    实验任务二:String equals()方法

    public boolean equals(Object anObject)

    //Object 这个String对比较的对象返回值

    此方法返回true如果给定对象代表一个字符串,这个字符串,否则返回false

    异常

    package demo;

    import java.lang.*;

    public class StringDemo {

      public static void main(String[] args) {

        String str1 = "sachin tendulkar";

        String str2 = "amrood admin";

        String str3 = "amrood admin";

        // 检查相等

        boolean retval1 = str2.equals(str1);

        boolean retval2 = str2.equals(str3);

        // 输出返回值

        System.out.println("str2 is equal to str1 = " + retval1);

        System.out.println("str2 is equal to str3 = " + retval2);       

     }

    }

     

    实验任务三:String类的使用说明:

    Length()取字串的长度

    ChaoAt()获取指定位置字符

    GetChars()获取制定未知的字串复制到字符串数组中。

    Replace()字串替换

    toUpperCase(),toLowerCase)() 大小写的转换

    trim()去除头尾空格

    toCharArray()字符串转换为字符数组。

     

  • 相关阅读:
    玩机分享之群晖利用反代域名访问
    Clipboard.SetText()卡住问题
    KB4040973 KB3178034 补丁导致wpf无法启动异常
    WPF 启动缓慢问题
    Jetbrains系列产品2019.2.3最新激活方法
    .net 4.0 以下HttpWebRequest Header 修改hosts方法
    Crypto++ 无法解析的外部符号 CryptoPP::AssignIntToInteger
    关于WDK开发内核签名之WHQL签名认证流程简介
    ico制作工具
    VUE监听滚动条事件
  • 原文地址:https://www.cnblogs.com/ylx111/p/6005373.html
Copyright © 2020-2023  润新知