小编Nar*_*ian的帖子

null 作为 JOptionPane.showMessageDialog 中的参数是什么意思

        JOptionPane.showMessageDialog(null, "a String");
Run Code Online (Sandbox Code Playgroud)

我只是想知道 JOptionPane 行中的第一个参数 (null) 是什么意思以及它的用途是什么?

java joptionpane

2
推荐指数
1
解决办法
1万
查看次数

不理解传递参数的调用方法

package javaapplication1;

public class PassString {

  public static void main(String[] args) {

      String name = "Shakespeare";

      System.out.println("In main, the name is "
              + name);

      changeName(name); // i don't get why we pass name as an argument

      System.out.println("Back in main, the name is "
              + name);
  }

  public static void changeName(String str) {
      str = "Dickens";

      System.out.println("In changeName, the name " + "is now "
              + str);
  }
}
Run Code Online (Sandbox Code Playgroud)

我不理解在nameName方法中将name作为参数传递的目的.它与String name ="Shakespeare"有什么关系;

java

2
推荐指数
1
解决办法
114
查看次数

如果该程序的部分不起作用的其他?

package Game;

import java.util.Scanner;

public class practice {

    public static void main(String args[]) {
        Scanner sc = new Scanner(System.in);
        String jack = "good, how are you?";
        System.out.println("Hello, my name is Julie the Robot");

        try{
            Thread.sleep(1000);
        }catch(InterruptedException ex) {
            Thread.currentThread().interrupt();
        }
        System.out.println("How Are You?");

        if (jack.equals(sc.nextLine())); {
        System.out.println("Im Doing Great!");
        }
        // this code is giving me an error
        else if (!jack.equals(sc.nextLine()));{


            System.out.println("Oh! So you dont care about me eh?");
        }

        try{
            Thread.sleep(700);
        }catch(InterruptedException ex) {
            Thread.currentThread().interrupt();
        }
            System.out.print("...");
        try{
                Thread.sleep(200); …
Run Code Online (Sandbox Code Playgroud)

java

-7
推荐指数
1
解决办法
78
查看次数

标签 统计

java ×3

joptionpane ×1