如果内容存在,请在参数后面加上逗号或破折号

时间:2018-12-24 15:52:11

标签: php

我已经创建了一个自定义页面模板,该模板显示了存档页面的自定义字段值。 我在将逗号或破折号附加到参数时遇到麻烦,因此仅在参数具有内容时才显示。 即使没有将日期放置在post_date中,我的date参数也会显示。

未在自定义字段中放置内容的帖子的年份显示为:

2017年 -,(1970年1月1日)

带有空白参数的帖子(例如authors自定义字段中没有作者信息)显示为:

标题信息-,发行者信息(09/19/2017)

import java.util.Scanner;

public class test {
    public static void main(String[] args) {
        Scanner s=new Scanner(System.in);
        int n=s.nextInt();
        double d=1/4.0,sum=0;
        for(int i=0;i<n;i++) {
            sum+=d;
            System.out.print(toFraction(sum)+" ");
        }

    }

    static String toFraction(double x) {
        int w = (int) x;
        int n = (int) (x * 64) % 64;
        int a = n & -n;
        return n == 0 ? w+"" : (w * (64 / a) + (n / a)) + "/" + 64 / a;
    }
}

0 个答案:

没有答案