小编Sam*_*Sam的帖子

bash脚本中的双重感叹号

我知道当打印双重感叹号时,它会执行上一个命令.回声!! 给出了一些我不明白的奇怪结果.例如,当在bash脚本中键入下面的命令时,它也会输出echo作为输出的一部分

echo $$
echo !!
This prints the below output:
echo echo $$
echo 3150
(Why does echo precede every output ?)
Run Code Online (Sandbox Code Playgroud)

unix bash

16
推荐指数
2
解决办法
7809
查看次数

意外输出NULL

我正在使用继承和多态.我只获得此输出而不是显示所需的点.

但仅打印点才能正常工作.印刷线会产生问题.

输出:连接null null的行

package serial;

import java.io.*;

class Point
{
    private int x,y;
    Point(int x,int y)
    {
        this.x = x;
        this.y = y;
    }
    int getX()
    {
        return x;
    }
    int getY()
    {
        return y;
    }
    void setX(int x)
    {
        this.x = x;
    }
    void setY(int y)
    {
        this.y = y;
    }
    public String toString()
    {

        //String s = "Points joining line are ("+p1.getX()+","+p1.getY()+") and ("+p2.getX()+","+p2.getY()+")";     
        return "(" + x + "," + y + ")"; 
    }
} …
Run Code Online (Sandbox Code Playgroud)

java polymorphism inheritance

0
推荐指数
1
解决办法
42
查看次数

标签 统计

bash ×1

inheritance ×1

java ×1

polymorphism ×1

unix ×1