package com.s.x; public class Wang { public static void main(String[] args) { if ("woaini".indexOf('m') == 3) {// indexOf()方法是查找特定字符或字符串在当前字符串中的起始位置 System.out.println("true");// 下标注意从什么开始如果不存在就返回-1 } else { System.out.println("Wr…
package com.s.x; //indexOf()方法从字符起始处的第一个位子开始的位置 //substring public class Wang { public static void main(String[] args) { String s = "This is my original srting "; String s2 = s.substring(2);// is my origianl string // 或者 // s = s.substring(4); S…
//查找字符串里面中文字符第一次出现的位置,并插入字符串 function find_first_chinese_insert($str,$insert_str){ $count = mb_strlen($str); for($i=0;$i<$count;$i++){ if(strlen(mb_substr($str,$i,1)) > 1){ //使用substr_replace函数进行子字符串的插入 $str = substr_replace($str,$insert_str,$i,0);…
我们都知道java中io操作分为字节流和字符流,对于字节流,顾名思义是按字节的方式读取数据,所以我们常用字节流来读取二进制流(如图片,音乐 等文件).问题是为什么字节流中定义的read()方法返回值为int类型呢?既然它一次读出一个字节数据为什么不返回byte类型呢?(不知道有没有人 和我有同样的困惑,不过既然有了问题咱就得解决.) 于是我翻阅了java的源码,下面先把源码贴出来(以BufferedInputStream/BufferedOutputStream为例): //BufferedIn…
原文:http://www.cnblogs.com/johnson-yuan/p/6637906.html 1.首先要在eclipse中导入HttpClient的jar包. 2.新建类并写入一下代码: package com.day2.sample; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.apache.http.client.ClientPro…
总结:是自己不听讲吧,不懂啊 感觉父类的方法,子类可以重载,只要参数个数不同,重载与返回值没有关系 重写绝对是可以的.但答案是只能重写啊 package com.s.x; public class Tear { public int addValue(int a, int b) { int s; s = a + b; return s; } }// 类与类之间是重写,就是方法名,参数个数类型都相同,除了方法体.决不能出现重载吗?为什么呢? class Chile extends Tear { /…
/** * 根据元数据和目标ascii位数截取字符串,失败返回-1 * @param sourceStr 元数据字符串 * @param endIndex 截取到第几位 * @return 结果字符串 */ public static String indexOf(String sourceStr,int endIndex){ ; StringBuilder result = new StringBuilder(); List<String> resultList = new ArrayLis…
原文:https://www.cnblogs.com/johnson-yuan/p/6713384.html package com.day3.sample; //首先下面我我们需要导入的jar包和文件 import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.http.Consts; import org.apache.http.NameValuePair;…
PwdEncoder.java 接口类 package com.common.security.encoder; /** * 密码加密接口 */ public interface PwdEncoder { /** * 密码加密 * * @param rawPass * 未加密密码,null作为空串 * @return 加密后密码 */ public String encodePassword(String rawPass); /** * 密码加密 * * @param rawPass * 未加密…
/** * 获取当前时间 * * @return */ public Date getDate(String str) { try { java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); date = formatter.parse(str); return date; } catch (Exception e) { // TODO: handle exception…