String DB_URL = "jdbc:mysql://106.15.198.146:3306/ehl-prd?useUnicode=true&characterEncoding=utf8";取出问号前面的数据
时间: 2024-01-31 15:02:42 浏览: 63
JS截取url中问号后面参数的值信息
5星 · 资源好评率100%
可以使用 Java 中的字符串截取(substring)方法来实现:
```java
String DB_URL = "jdbc:mysql://106.15.198.146:3306/ehl-prd?useUnicode=true&characterEncoding=utf8";
String data = DB_URL.substring(0, DB_URL.indexOf("?"));
System.out.println(data); // 输出:jdbc:mysql://106.15.198.146:3306/ehl-prd
```
上述代码中,`indexOf` 方法用于获取字符串中的某个字符或子串的位置,返回值为该字符或子串在字符串中的索引位置,如果没有找到则返回 -1。通过 `substring` 方法截取出问号前的字符串。
阅读全文