我想将一个简单的String用大写字母分成一个数组.它应该看起来像这样:
let teststring = "NaCuHHe"
Run Code Online (Sandbox Code Playgroud)
结果应该是:
["Na", "Cu", "H", "He"]
Run Code Online (Sandbox Code Playgroud)
我尝试了以下方法:
func capitalLetters(s: String) -> [Character] {
return s.characters.filter { ("A"..."Z").contains($0) }
}
Run Code Online (Sandbox Code Playgroud)
我搜索了文档和其他网站,但我没有找到任何有用的东西.我在最后.我不知道该怎么做更多因此我真的很新.它仍然只给我资本,我不知道如何改变,它也给了我第一资本背后的东西.
我做了一个简单的 MySQL 连接程序,但它不起作用。
package main;
import java.sql.*;
public class Main {
static Connection con = null;
static Statement stmt = null;
static ResultSet rs = null;
static String url = "jdbc:mysql://localhost:3306/phpmyadmin";
static String user = "root";
static String password = "(i dont show this ;)";
public static void main(String[] args) {
try {
System.out.println("Connecting database...");
con = DriverManager.getConnection(url, user, password);
System.out.println("Database connected!");
} catch (SQLException e) {
throw new RuntimeException("Cannot connect the database!", e);
} finally {
System.out.println("Closing the connection."); …Run Code Online (Sandbox Code Playgroud)