想用java为每个循环解决这个简单的问题吗
values is array of float type builder是StringBuilder type每次调用时,我在values array中有3个浮点值,我试图在builder中附加“a”和“这里我得到的是(255145234),但我想要的是这样的(255145234)。我想省略最后一个逗号。您的帮助对我很有帮助,谢谢。尝试一下:想用java为每个循环解决这个简单的问题吗,java,Java,values is array of float type builder是StringBuilder type每次调用时,我在values array中有3个浮点值,我试图在builder中附加“a”和“这里我得到的是(255145234),但我想要的是这样的(255145234)。我想省略最后一个逗号。您的帮助对我很有帮助,谢谢。尝试一下: for (float f: values) { int a=(int) (f*255); builder.ap
for (float f: values)
{
int a=(int) (f*255);
builder.append(' ')
.append(a+",");
}
或者,在循环退出后,只需从StringBuilder
中切掉最后一个字符:
String delimiter = "";
for (float f: values)
{
builder.append(delimiter)
delimiter = ", ";
int a=(int) (f*255);
builder.append(a);
}
试试这个:
for (float f: values)
{
int a=(int) (f*255);
builder.append(' ')
.append(a+",");
}
或者,在循环退出后,只需从StringBuilder
中切掉最后一个字符:
String delimiter = "";
for (float f: values)
{
builder.append(delimiter)
delimiter = ", ";
int a=(int) (f*255);
builder.append(a);
}
试试这个:
for (float f: values)
{
int a=(int) (f*255);
builder.append(' ')
.append(a+",");
}
或者,在循环退出后,只需从StringBuilder
中切掉最后一个字符:
String delimiter = "";
for (float f: values)
{
builder.append(delimiter)
delimiter = ", ";
int a=(int) (f*255);
builder.append(a);
}
试试这个:
for (float f: values)
{
int a=(int) (f*255);
builder.append(' ')
.append(a+",");
}
或者,在循环退出后,只需从StringBuilder
中切掉最后一个字符:
String delimiter = "";
for (float f: values)
{
builder.append(delimiter)
delimiter = ", ";
int a=(int) (f*255);
builder.append(a);
}
维护
计数
,并追加“,”
,直到计数
小于数组长度
builder.setLength(builder.length() - 1);
维护
计数
,并追加“,”
,直到计数
小于数组长度
builder.setLength(builder.length() - 1);
维护
计数
,并追加“,”
,直到计数
小于数组长度
builder.setLength(builder.length() - 1);
维护
计数
,并追加“,”
,直到计数
小于数组长度
builder.setLength(builder.length() - 1);
用这个。但是这里没有StringBuilder的用处
65025, 36975, 59670
ArrayList val=new ArrayList();
用于(浮动f:值){
val.add((int)(f*255)+”;
}
字符串s=String.join(“,”,val);
系统输出打印项次;
使用此选项。但是这里没有StringBuilder的用处
65025, 36975, 59670
ArrayList val=new ArrayList();
用于(浮动f:值){
val.add((int)(f*255)+”;
}
字符串s=String.join(“,”,val);
系统输出打印项次;
使用此选项。但是这里没有StringBuilder的用处
65025, 36975, 59670
ArrayList val=new ArrayList();
用于(浮动f:值){
val.add((int)(f*255)+”;
}
字符串s=String.join(“,”,val);
系统输出打印项次;
使用此选项。但是这里没有StringBuilder的用处
65025, 36975, 59670
ArrayList val=new ArrayList();
用于(浮动f:值){
val.add((int)(f*255)+”;
}
字符串s=String.join(“,”,val);
系统输出打印项次;