Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将数字转换为字符串,其内容取决于数字';s因素。?_Java_String_Int_Factors - Fatal编程技术网

Java 如何将数字转换为字符串,其内容取决于数字';s因素。?

Java 如何将数字转换为字符串,其内容取决于数字';s因素。?,java,string,int,factors,Java,String,Int,Factors,如果数字的因子为3,则输出“语句”。 如果数字的因子为5,则输出“另一条语句”。 如果数字的因子为7,则输出“另一条语句”。 如果数字没有3、5或7作为因子,只需将数字的数字直接通过即可。我不知道怎么做。我并没有尝试使用for循环和if-else语句来解决这个问题,但我做不到。。。请帮我解决这个问题。对于正整数,请使用以下内容: if (( number % 3 ) == 0 ) { System.out.println( "a statement" ); } if ((( number

如果数字的因子为3,则输出“语句”。 如果数字的因子为5,则输出“另一条语句”。 如果数字的因子为7,则输出“另一条语句”。
如果数字没有3、5或7作为因子,只需将数字的数字直接通过即可。我不知道怎么做。我并没有尝试使用for循环和if-else语句来解决这个问题,但我做不到。。。请帮我解决这个问题。

对于正整数,请使用以下内容:

if (( number % 3  ) == 0 ) {
  System.out.println( "a statement" );
}
if ((( number % 5  ) == 0 ) || (( number % 7 ) == 0 )) {
  System.out.println( "another statement" );
}

你能描述一下你想要达到的目标吗?这个有什么用?也许有更好的解决办法。百分比字符是Javas“余数”操作符。

如果我给出28,28的因子是1,2,4,7,14,28。如果是7,我想输出“砰”的一声。看起来像是嘶嘶的嗡嗡声