
javase里貌似没有直接符合你要求的函数。
第三方包倒是有,比如commons-lang.jar-->StringUtils.repeat(String str,int repeat)
自己写:如果这里的N不是很大,比如小于10(自己估计),可以直接用“+"号链接,类似代码:
String same = "haha"
String result = ""
for(int i=0i<Ni++) {
result += same
}
如果N比较大,以上写法存在效率问题,建议使用StringBuilder循环append
import java.sql.*
public class SqlUtil
{
public static void main(String[] args)
{
try
{
String url="jdbc:mysql://localhost/mydb"
String user="root"//用户名
String pwd="123456"//密码
//加载驱动,这一句也可写为:Class.forName("com.mysql.jdbc.Driver")
Class.forName("com.mysql.jdbc.Driver").newInstance()
//建立到MySQL的连接
Connection conn = DriverManager.getConnection(url,user, pwd)
//执行SQL语句
Statement stmt = conn.createStatement()//创建语句对象,用以执行sql语言
ResultSet rs = stmt.executeQuery("select * from student")
//处理结果集
while (rs.next())
{
String name = rs.getString("name")
System.out.println(name)
}
rs.close()//关闭数据库
conn.close()
}
catch (Exception ex)
{
System.out.println("Error : " + ex.toString())
}技术问题可到itjob技术群交流
}
}
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance()String url = "jdbc:oracle:@localhost:1521:orcl"
String user = "sa"
String password = "123456"
Connection conn = DriverManager.getConnection(url,user,password)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)