我有以下课程:
public class UserObject implements Serializable
{
public Integer id;
public String name;
public String phoneno;
public UserObject()
{
this.id = new Integer(0);
this.name = "";
this.phoneno = "";
}
}
Run Code Online (Sandbox Code Playgroud)
我有一个json像下面这样的字符串:
[
{
"id": 1,
"name": "First Name",
"phoneno": "0123452",
},
{
"id": 2,
"name": "Second Name",
"phoneno": "0123452",
},
{
"id": 3,
"name": "Third Name",
"phoneno": "0123455",
}
]
Run Code Online (Sandbox Code Playgroud)
我可以很容易地从转换Collection的UserObject到JSON使用下面的代码:
Collection users = new Vector();
UserObject userObj = new UserObject(); …Run Code Online (Sandbox Code Playgroud) 以下代码在我的java应用程序中正常工作.但是当我使用java为Android制作相同的应用程序时,它在下面的粗体行" Timestamp rtnTS = new Timestamp(theDate.getTime()); "中显示错误" 构造函数Timestamp(long)未定义 " .
public static Timestamp createTimeStamp(String strTime, String strFormat) throws Exception
{
strTime = strTime.trim();
SimpleDateFormat formatter = new SimpleDateFormat(strFormat);
java.util.Date theDate = new java.util.Date();
theDate = (java.util.Date) formatter.parse(strTime);
**Timestamp rtnTS = new Timestamp(theDate.getTime());**
return rtnTS;
}
Run Code Online (Sandbox Code Playgroud)
任何人请帮助解决这个问题.
我有一个查询返回resultset的decimal(30,12)数据类型。
SELECT sales from invoice_index;
Run Code Online (Sandbox Code Playgroud)
这个查询给了我这样的输出:
sales
------
100
-200
300
Run Code Online (Sandbox Code Playgroud)
但我需要一个输出如下:
sales
----
-100
200
-300
Run Code Online (Sandbox Code Playgroud) 如果我更改一堆文件然后运行命令,git add .它会将所有文件都包含.gitignore在我的提交列表中。
如果我使用,git rm --chached .gitignore则它显示为deleted: .gitignore并git add .正在添加已删除的.gitignore文件
我如何忽略.gitignore自身,以便该git add .命令仅在实际文件或目录中添加我的更改。
android ×2
java ×2
git ×1
git-add ×1
git-commit ×1
github ×1
gitignore ×1
gson ×1
json ×1
postgresql ×1
select-query ×1
sql ×1