- package cn.apsliyuan.StringContains;
- import java.util.ArrayList;
- import java.util.List;
- public class StringContainsDemo {
- /**
- * 证明字符串是可以被覆盖的,在开发中如果一个String 类型的变量来表示数据库中的多个值,
- * 然后判断外在的字符串是否和数据库中获取的值相等
- * 我的解决办法是用集合,如果是包含的,那么就提示,请重复添加
- * 大概意思就是这个样子, 在取出数据的时候是用的循环获取,
- * @param args
- */
- public static void main(String[] args) {
- String str;
- List<String> str_list=new ArrayList<String>();
- str = "安普尚";
- str_list.add(str);
- str = "刘敏";
- str_list.add(str);
- System.out.println(str_list.size());//查看集合中有几个数据
- System.out.println("看是不是安普尚"+isContains(str));
- System.out.println("看是不是刘敏"+isContainStr(str));
- System.out.println("看是不是集合包含刘敏"+isContainsList(str_list));
- }
- public static boolean isContains(String str) {
- return str.contains("安普尚");
- }
- public static boolean isContainStr(String str){
- return str.contains("刘敏");
- }
- public static boolean isContainsList(List<String> str_list){
- return str_list.contains("刘敏");
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/1507201410012.html
来源: http://www.codesnippet.cn/detail/1507201410012.html