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("");       
            }    
       }
}

运行结果:

《Java 打印心形》 心形

涉及到的Heart Curve函数分析

以后,应该会有用的 :)

    原文作者:英勇青铜5
    原文地址: https://www.jianshu.com/p/cd8187831fd1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞