您的当前位置:首页正文

Java 打印心形

来源:华拓网

网上看到一段有意思的代码

public class Heart {    
       public static void main(String[] args) {        
             for (float i = 1.5f; i > -1.5f; i -= 0.15f) {            
                  for (float j = -1.5f; j < 1.5f; j += 0.05f) {               
                          float a = i * i + j * j - 1;                
                          String str =(a * a * a - j * j * i * i * i) <= 0.0f ? "*" : " ";               
                          System.out.print(str); 
                    }            
                    System.out.println("");       
            }    
       }
}

运行结果:

心形

以后,应该会有用的 :)