2016-12-12 2 views
-1
import java.text.DecimalFormat; 

public class CurrencyConverter{ 

public static double MYR(double i1, double i2){ 
DecimalFormat df=new DecimalFormat ("###.0"); 
double MYR=4.13474; 
double i; 
for (i=i1;i<=i2;i++) 
System.out.println (i+"\t\t"+df.format(MYR*i)); 
return MYR; 
} 

public static void main (String args []){ 
System.out.println ("Euros to MYR Currency Converter\n"); 
System.out.println ("Euros\t\t\tMYR"); 
System.out.println ("*******************************"); 
System.out.println (MYR(2,19)); 

} 
} 

Помогите мне. Я новичок. Значение MYR, по-видимому, появляется в конце моей программы. Как удалить это? My program outcomeКак не возвращать значение в методе nov void

ответ

0

Я не уверен, что вы пытаетесь достичь здесь, но, как вы сказали, если вы выигрыш хотите значение MYR, чтобы напечатать в прошлом, а затем изменить тип возвращаемого опорожнить,

public static void MYR(double i1, double i2) 

Кроме того, необходимо для удаления System.out.println просто вызвать MYR метод.

MYR(2, 19) 
+0

Большое спасибо @Malav .... это работает .. – Fafau

Смежные вопросы