zoukankan      html  css  js  c++  java
  • java字符判断

    1. 场景描述

    Java后台需要根据前端的传值内容,判断拼接sql是否使用groupby。

    2. 解决方案

    使用JDK自带的indexOf(String str)来进行判断。

    2.1 使用语法

    int indexOf(String str) 
    返回指定子字符串第一次出现的字符串内的索引。  
    
    public int indexOf(String str)返回指定子字符串第一次出现的字符串内的索引。 
    
    返回的索引是其中的最小值k : this.startsWith(str, k)
     
    如果k的值不存在,则返回-1 。 
    参数 
    str - 要搜索的子字符串。 
    结果 
    指定的子串,或第一次出现的索引 -1如果不存在这样的发生。 
    

    2.2 示例

    package com.laowang.sptest.controller;
    public class test3 {
    
        public static void main(String[] args) {
            String str1 = "count(vin)";
            String str2 = "vin";
    
            System.out.println(str1.indexOf("("));
    
            System.out.println(str2.indexOf("("));
        }
    
    }
    ----------返回结果----
    5
    -1
    

  • 相关阅读:
    著名的小退问题
    Oracle学习笔记(十二)
    Oracle学习笔记(十一)
    Oracle学习笔记(十)
    Oracle学习笔记(九)
    Oracle学习笔记(八)
    Oracle学习笔记(七)
    Oracle学习笔记(六)
    Oracle学习笔记(五)
    Oracle学习笔记(四)
  • 原文地址:https://www.cnblogs.com/ruanjianlaowang/p/11182557.html
Copyright © 2011-2022 走看看