Java中的格式化字符串

Java中的格式化字符串,java,android,Java,Android,嗨,我是java新手,所以这看起来有点平淡。无论如何,在objC中,当我想在字符串中插入变量时,我会这样做: NSString *string = [NSString stringWithFormat:@"test%i", variable]; 如何在java中做到这一点?方法有很多种,但是java.lang.String.format()方法很简单: String message = String.format("There are %d ways to leave your lover",

嗨,我是java新手,所以这看起来有点平淡。无论如何,在objC中,当我想在字符串中插入变量时,我会这样做:

NSString *string = [NSString stringWithFormat:@"test%i", variable];

如何在java中做到这一点?

方法有很多种,但是
java.lang.String.format()
方法很简单:

String message = String.format("There are %d ways to leave your lover", 50);
使用该方法。查看以了解所有不同的可用格式选项