java - empty array, split method -
this question has answer here:
my problem array ms[ ]
doesn't values when split( ); why happening ?
public class test { public static void main(string[] args) { date date = new date(); simpledateformat ft = new simpledateformat("yyyy.mm.dd.hh.mm.ss."); //change format string msgtime = ft.format(date); system.out.println(msgtime); string ms[] = msgtime.split("."); system.out.println(ms.length); } }
the problem split() function takes regular expression argument, not simple string. , "." regular expression means "any symbol". need escape it.
string ms[] = msgtime.split("\\.");
Comments
Post a Comment