JAVA问题集锦Ⅰ

1、Java的日期添加

import java.util.Date ;
date=new date();//取时间
Calendar calendar   =   new   GregorianCalendar();
calendar.setTime(date);
calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
date=calendar.getTime();   //这个时间就是日期往后推一天的结果

2、String转Date或Date转String

这种转换要用到java.text.SimpleDateFormat类

字符串转换成日期类型:
方法1:

也是最简单的方法 Date date=new Date("2008-04-14");

方法2:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小写的mm表示的是分钟
String dstr="2008-4-24";
java.util.Date date=sdf.parse(dstr);

日期转换成字符串:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
java.util.Date date=new java.util.Date();
String str=sdf.format(date);
时间: 2024-10-07 01:20:46

JAVA问题集锦Ⅰ的相关文章

java排序集锦

java实现排序的一些方法,来自:http://www.javaeye.com/topic/548520 1 package sort; 2 3 import java.util.Random; 4 5 /** 6 * 排序测试类 7 * 8 * 排序算法的分类如下: 1.插入排序(直接插入排序.折半插入排序.希尔排序): 2.交换排序(冒泡泡排序.快速排序): 9 * 3.选择排序(直接选择排序.堆排序): 4.归并排序: 5.基数排序. 10 * 11 * 关于排序方法的选择: (1)若n较

JAVA随机数集锦

Java产生随机数有两种常规方式 1.使用Math.random(),Math在java.lang.Math中 2.使用Random类,Random在java.util.Random中 Math.random()产生的是0~1之间的随机数,所以产生其他范围的数需要采用 (int)(Math.random() * 倍数) 这种格式完成操作 Random类需要如下声明 Random rd = new Random(); Random random = new Random(100); int i=r

java 错误集锦

Exception in thread "main" java.lang.Error: Unresolved compilation problem: at com.niuniu.practice.QRCodeEncoderHandler.main(QRCodeEncoderHandler.java:80) 原因:没有引入正确的包.

Java基础集锦——利用Collections.sort方法对list排序

要想对List进行排序,可以让实体对象实现Comparable接口,重写compareTo方法即可实现按某一属性排序,但是这种写法很单一,只能按照固定的一个属性排序,没变法变化.通过下面这种方法,可以动态的指定List按照某一个属性进行排序,例子很简单,看代码就明白了. import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; publ

111个知名Java项目集锦,包括url和描述

转:http://www.cnblogs.com/wangs/p/3282183.html 项目名称   项目描述 ASM Java bytecode manipulation framework AspectWerkz AspectWerkz - Dynamic AOP for Java Axis Axis - an implementation of the SOAP (Simple Object Access Protocol) submission to W3C Batik Batik

Java范例集锦(二)

范例1. Swich语句 Switch语句中表达式必须是整型或字符型,常量值1~常量值n必须也是整型或字符型.同一个switch语句,case的常量必须互不相同. 在switch语句中,case语句后常量表达式的值可以为整数,但绝不可以是实数:常量表达式可以是字符,但一定不可以是字符串. 1.1. 示例代码如下: import java.util.Scanner; public class GetSwitch { public static void main(String[] args) {

Java范例集锦(四)

范例1. 对矩陈进行转置运算 所谓对矩陈的转置就是将矩陈的行列互换.示例代码如下: public class ArrayRowColumnSwap { public static void main(String[] args) { // TODO Auto-generated method stub int arr[][]=new int[][]{{10,11,12},{20,21,22},{30,31,32}}; //创建二维数组 System.out.println("******转置前的

Java 程序员 面试前必备知识

前言 正文 自我介绍 数据结构和算法 Java篇 Java EE知识点储备 计算机网络 操作系统 数据库相关 XML 常识性知识 总结 前言 准备了接近两个月的面试笔试,现在终于是可以休息下了.真真是应了那句老话"台上一分钟, 台下十年功.". 人嘛,越努力,才会越幸运.机会总是留给有准备的人的. 下面分享一下我的Java实习生准备所看过的材料,(虽然至今还有些依然看不懂地方.) 希望对这方面的同学有点帮助. 正文 自我介绍 先针对自己的情况写段自我介绍,真实一些就好了,这方面我倒是没

Java大厂笔试&&面试集合大全目录

面试技巧 掌握面试技巧,提升自身软实力! HR面试都会问什么问题?(上) HR面试都会问什么问题?(下) 作为一技术人员,面试前都需要做哪些准备? 面试题 Java各个阶段面试题,帮你提升自我,拿到高薪! Java面试集锦:25道线程类相关面试题与答案(一) Java面试集锦:集合思维导图与30道集合面试题 通过面试题,让我们来了解Collection 跳槽季,金三已过,银四你准备好了吗? 面试必备的数据库悲观锁与乐观锁 框架类 Spring面试题集锦(精选) 笔试题 JAVA相关笔试题,祝各位