用循环填充 JComboBox
Filling a JComboBox with a loop
输出图像:
我正在编写一个代码来分解一个 int 数字并通过循环将其添加到 JComboBox。我想在组合框中以这种形式打印它:“2x4”。代码如下。 Arrangement是一个JComboBox,n
和n1
是double.
输出结果如上图
public void Factorization(double n)
{
for(i=1;i<=n;i++)
{
if(n%i==0)
{
n1=n/i;
String First,Second;
First=Double.toString(n1);
Second=Double.toString(i);
String Factor[]= {First+"x"+Second};
Arrangement.addItem(Factor);
}
}
不要将 Factor 用作字符串数组,仅使用 String
public void Factorization(double n)
{
for(i=1;i<=n;i++)
{
if(n%i==0)
{
n1=n/i;
String First,Second;
First=Double.toString(n1);
Second=Double.toString(i);
String Factor = First + "x" + Second;
Arrangement.addItem(Factor);
}
}
}
输出图像:
我正在编写一个代码来分解一个 int 数字并通过循环将其添加到 JComboBox。我想在组合框中以这种形式打印它:“2x4”。代码如下。 Arrangement是一个JComboBox,n
和n1
是double.
输出结果如上图
public void Factorization(double n)
{
for(i=1;i<=n;i++)
{
if(n%i==0)
{
n1=n/i;
String First,Second;
First=Double.toString(n1);
Second=Double.toString(i);
String Factor[]= {First+"x"+Second};
Arrangement.addItem(Factor);
}
}
不要将 Factor 用作字符串数组,仅使用 String
public void Factorization(double n)
{
for(i=1;i<=n;i++)
{
if(n%i==0)
{
n1=n/i;
String First,Second;
First=Double.toString(n1);
Second=Double.toString(i);
String Factor = First + "x" + Second;
Arrangement.addItem(Factor);
}
}
}