String equals()方法使用以及子串加密
String equals()方法的实现方法:
| 名称 | 说明 | 
|---|---|
| String.Equals (Object) | 确定此 String 实例是否与指定的对象(也必须是 String)具有相同的值。 | 
| String.Equals (String) | 确定此实例是否与另一个指定的 String 对象具有相同的值。 | 
| String.Equals (Object, Object) | 确定指定的 Object 实例是否被视为相等。 | 
| String.Equals (String, String) | 确定两个指定的 String 对象是否具有同一值。 | 
| String.Equals (String, StringComparison) | 确定此字符串是否与指定的 String 对象具有相同的值。参数指定区域性、大小写以及比较所用的排序规则。 | 
| String.Equals (String, String, StringComparison) | 确定两个指定的 String 对象是否具有同一值。参数指定区域性、大小写以及比较所用的排序规则。 | 
字串加密
源代码:
package test;
import javax.swing.JOptionPane;
public class StringEncryption
{
public static void main(String[] args)
{
String s=JOptionPane.showInputDialog("请输入字符串:");
char charArray[]=s.toCharArray();//将字符串转化成字符数组。
for ( int i = 0; i < charArray.length; i++ )
{
//特殊情况,当字符为XYZ时转化成ABC
if(charArray[i]=='X'||charArray[i]=='Y'||charArray[i]=='Z')
charArray[i]=(char)(charArray[i]-23);
//一般情况,将字符对应成ASCII码+3后再转化成字符。
else
charArray[i]=(char)(charArray[i]+3);
}
//将加密后的字符输出。
JOptionPane.showMessageDialog(null, "加密后的字符串:"+String.valueOf(charArray));
}
}
结果截图:


String equals()方法使用以及子串加密的更多相关文章
- 深入解析字符串的比较方法:“==”操作符;String.Equals方法;String.Compare方法;String.CompareOrdinal方法。
		
1:要判断2个字符串变量是否相等,最高效的方法是看它们是否指向相同的内存地址.前面使用RefernceEquals方法来比较.如果2个变量指向的是不同的内存地址,那么就需要逐字符的比较2个字符串的变量 ...
 - C#基础知识之字符串比较方法:“==”操作符;RefernceEquals;String.Equals方法;String.Compare方法;String.CompareOrdinal方法。
		
一.“==”操作符:String.Equals:ReferenceEquals 方法 1.在编程中实际上我们只需要这两种比较,c#中类型也就这两种 (1)值类型的比较:一般我们就是判断两个值类型实例各 ...
 - String.equals()方法、整理String类的Length()、charAt()、 getChars()、replace()、 toUpperCase()、 toLowerCase()、trim()、toCharArray()
		
equals 是比较的两个字符串是否一样 length() 返回字符串的长度 charAt (int index) 返回index所指定的字符 getChars(int srcBegin,int sr ...
 - String.equals()方法
		
public boolean equals(Object anObject) { if (this == anObject) { return true; } ...
 - String类中的equals()方法
		
在Java中,每一个对象都有一个地址空间,在这空间保存着这个对象的值. equals 比较的是值,==比较的地址以及值. 01: public class StringExample02: {03: ...
 - C#、.Net代码精简优化(空操作符(??)、as、string.IsNullOrEmpty() 、 string.IsNullOrWhiteSpace()、string.Equals()、System.IO.Path 的用法)
		
一.空操作符(??)在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值.通常我们会这样来处理: .string name = value; if (name ...
 - 动手动脑之查看String.equals()方法的实现代码及解释
		
动手动脑 请查看String.equals()方法的实现代码,注意学习其实现方法. 第一个是false,后三个是true. package stringtest; public class Strin ...
 - String使用equals方法和==分别比较的是什么?
		
equals方法和==的区别 首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用.这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = &quo ...
 - String的equals方法和==
		
String类的对象是字符串常量,一切看起来改变了String对象的操作,其实只是改变了字符串引用变量所引用的字符串罢了. Java中的字符串存放在一个公共的存储池中,引用指向存储池中相应的位置,编译 ...
 
随机推荐
- 甲鱼od19篇随笔
			
在一个程序里会有多个对话框,这时要准确的判断要找的对话框就比较困难了所以这里就需要借助 1:Resource Hacker工具来准确的定位涉及到的对话框 2:在od中查找指令,然后在所有找到的指令上下 ...
 - java判断身份证有效性
			
import java.util.Calendar; public class CertNoUtil { public static boolean vIDNumByRegex(String idNu ...
 - GCD的使用
			
什么是 GCD Grand Central Dispatch (GCD) 是 Apple 开发的一个多核编程的解决方法.该方法在 Mac OS X 10.6 雪豹中首次推出,并随后被引入到了 iOS4 ...
 - 让UserControl能显示焦点状态
			
'set the control can display the focus status Protected Overrides Sub OnGotFocus(ByVal e As System.E ...
 - Java -- 找不到或无法加载主类
			
原文:http://wenku.baidu.com/link?url=5nS1GEaePn-hmtAg6xXdJvtt9Z89JQsakhqSv8fambaJY2t9nKPtf3hXFpjW-BtD9 ...
 - Notice: Only variable references should be returned by reference(PHP版本兼容性问题)
			
摘自:http://sushener.spaces.live.com/blog/cns!BB54050A5CFAFCDD!435.entry PHP5一个很让人恼火的一点就是BC(向后兼容)不是很理想 ...
 - Fallout4 Creation Kit
			
按住SHIFT是旋转视角,按住鼠标中键 E是移动物品 双击W是旋转物品 数字键2 是调整物品大小
 - HDU5792 World is Exploding(树状数组)
			
一共6种情况,a < b且Aa < Ab, c < d 且Ac > Ad,这两种情况数量相乘,再减去a = c, a = d, b = c, b = d这四种情况,使用树状数组 ...
 - 堆栈C实现
			
标准C语言没有像C++那样可以直接调用的STL容器,所以在c语言中实现容器功能就得自己去定义堆栈结构: stack.h /************this head file defines a st ...
 - POJ 1741 Tree 树分治
			
Tree Description Give a tree with n vertices,each edge has a length(positive integer less than 1 ...