首页 > 编程知识 正文

javastring.format(javastringformat用法)

时间:2023-12-21 10:48:49 阅读:318689 作者:BRYK

本文目录一览:

java string.format问题

我测试了你的代码,是对齐的,我在MyEclipse

写的main方法测试的。

public

String

toString(int

code,String

name,double

price,int

inventory)

{

String

declare

=

String.format("%-10d",

code)

+

String.format("%-50s",

name)

+

"£"

+

String.format("%10.2f",

price)

+

String.format("%10d",

inventory);

System.out.println(declare);

return

declare;

}

public

static

void

main(String[]

args)

{

TestT

t

=

new

TestT();

t.toString(1,

"Happy

Snowman",1.8,

1);

t.toString(2,

"Robins

in

the

snow",3.0,1);

t.toString(3,

"Holly

Wreath",2.4,

1);

t.toString(4,

"DecoratedTree",2.0,

1);

}

java String.format使用,位不足,从后面补0

String str1="1";

DecimalFormat df=new DecimalFormat("0000");

String str2=df.format(Integer.parseInt(str1));

System.out.println(str2);

例如:

import java.text.*;

class Main

{

public static void main(String[] args)

{

double d=1.23;

DecimalFormat g=new DecimalFormat("0.000000");

System.out.println(g.format(d));

}

}

运行结果1.230000

扩展资料:

Java是多线程语言,它提供支持多线程的执行(也称为轻便过程),能处理不同任务,使具有线索的程序设计很容易。Java的lang包提供一个Thread类,它支持开始线索、运行线索、停止线索和检查线索状态的方法。

Java的线索支持也包括一组同步原语。这些原语是基于监督程序和条件变量风范,由C.A.R.Haore开发的广泛使用的同步化方案。用关键词synchronized,程序员可以说明某些方法在一个类中不能并发地运行。这些方法在监督程序控制之下,确保变量维持在一个一致的状态。

参考资料来源:百度百科-Java

Java string format

可以查阅一下这个方法 的api:

它是String的一个静态方法,表示用指定的格式去格式化一个字符串,比如你截图中的String.format("%-15d %-20s $%110.2f n",a1.accNum,a1.custName,a1.balance);

就表示用%-15d格式化a1.accNum。用%-20s格式化a1.custName,%112.2f格式化a1.balance。而d、s、f分别表示double、String、float

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。