java操作字符串——CSDN博客

	/**
	 * 
	* @Title: test_class_arrat
	* @Description: 该方法的主要作用:
	* @param   设定文件  
	* @return  返回类型:void   
	* @throws
	 */
	@Test
	public void test_is_equals(){
		//String str1=new String("我爱祖国。");
		//String str2=new String("我爱祖国。");
		String str1="111";
		String str2="222";
		if(str1==str2){
			System.out.println("==两个字符串值相等");
		}else if(str1.equals(str2)){
			System.out.println("equals两个字符串值相等");
		}else{
			System.out.println("不相等.");
		}
	}
	
	/**
	 * 
	* @Title: test_String_indexof
	* @Description: 该方法的主要作用:判断手机号码是否正确
	* @param   设定文件  0531-88169665
	* @return  返回类型:void   
	* @throws
	 */
	@Test
	public void test_String_indexof(){
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入手机号:");
		String phone=scanner.next();
		if(phone.length()!=11){
			System.out.println("输入的不是手机号!");
		}else if(phone.length()==13){
			//先查看能否找到-的位置
			int num = phone.indexOf("-");
			if(phone.length()==13&&num<0){
				System.out.println("不是有效的电话号!");
			}else{
				System.out.println("电话号码正确!");
			}
		}else{
			System.out.println("手机号正确");
		}
	}
	
	/**
	 * 
	* @Title: test_insert_str
	* @Description: 该方法的主要作用:将,插入到字符串里面
	* @param   设定文件  
	* @return  返回类型:void   
	* @throws
	 */
	@Test
	public void test_insert_str(){
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入一个字符串:");
		String nums = scanner.next();
		StringBuffer str = new StringBuffer(nums);
		for (int i = str.length()-3; i >=0; i=i-3) {
			str.insert(i,',');
		}
		System.out.println(nums);
	}
	

posted @ 2017-08-28 21:45  穆雄雄  阅读(179)  评论(0编辑  收藏  举报