java查询省份代码返回的简单介绍

如何用java递归函数查询省市区三级

1. 当n=1时,返回12. 当n1时,返回n+(n-1)最简单的了 ,还有个有名的数列递归叫做“斐波那契”数列递归

滨州ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!

java中查询语句的返回值问题

java查询数据库并不是给出一条sql就可以了。

这里就要用最基本的JDBC。

返回值是放在ResultSet里面的,具体查一下Java Api说明文档。

这里给你举一个例子:

一 Java中数据库操作基本步骤流程:

取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接

取得数据库连接

例子:

String className,url,uid,pwd;

className = "oracle.jdbc.driver.OracleDriver";

url = "jdbc:oracle:thin:@127.0.0.1:1521:orasvr;

uid = "system";

pwd = "manager";

Class.forName(className);

Connection cn = DriverManager.getConnection(url,uid,pwd);

执行sql语句

String sql;

sql = "select tel from book where name='" + TextFieldAdd1.getText().trim() + "';";

PreparedStatement ps = cn.prepareStatement(sql);

ResultSet rs = ps.executeQuery(); // 查询

处理执行结果

查询语句,返回记录集ResultSet。

从ResultSet中读取你要的电话号码:

//可能有查询结果有多个号码,这时候你需要一个list或者字符串数组来保存这些记录

List lelList = new ArrayList();

while(rs.next){

String tel = rs.getString("tel"); //读取后你要的电话号码是String类型的

lelList .add(tel);

}

释放连接

cn.close();

一般,先关闭ResultSet,然后关闭Statement(或者PreparedStatement);最后关闭Connection

JAVA写一个程序,要求输入身份证号获取所在地区代码也就是前六位,和出生年月。

import java.util.*;

public class Yugi{

public static void main(String[] args){

Scanner scan = new Scanner(System.in);

System.out.println("输入身份证号码: ");

String code = scan.nextLine().trim();

scan.close();

String reg = "^(.{6})(.{4})(.{2}).*$";

String a = code.replaceAll(reg, "$1");

String y = code.replaceAll(reg, "$2");

String m = code.replaceAll(reg, "$3");

System.out.println("所在地区代码:" + a);

System.out.println("出生年月: " + y + ", " + m);

}

}

如何用Java输入一个省份,然后列出这个省份所有城市的名字?

简单写了一下,一般来说,在项目里省市区是保存在数据库或者前端页面的js中的,到时候直接查询或者js中用json读取。

一般情况下是省市区三级联动。

现在写的这个是纯java,用的时候需要做一个省类的数组或者List,然后自行添加省市区的数据。

//省类

public class Sheng{

private String name;

private ArrayListShi shi= new ListShi();

public Sheng(String name){

setName(name);

}

public String getName(){

return name;

}

public void setName(String name){

this.name=name;

}

public void addShi(Shi shi){

this.shi.add(shi);

}

//TODO

public void printShiList(){

for(Shi s : shi){

System.out.println(s.name);

}

}

}

//市类

public class Sheng{

private name;

private String xian[] = new String[];

//TODO

public String getName(){

return name;

}

}


网站标题:java查询省份代码返回的简单介绍
本文URL:http://myzitong.com/article/dssopsc.html