Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java硬件,字符串初始化错误_Java - Fatal编程技术网

Java硬件,字符串初始化错误

Java硬件,字符串初始化错误,java,Java,下面是我的作业,我有一个问题。我知道字符串piglatin没有初始化,但我不知道如何设置变量 import java.util.*; public class PigLatinHomework { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("Type in a word: "); String en = s.next()

下面是我的作业,我有一个问题。我知道字符串
piglatin
没有初始化,但我不知道如何设置变量

import java.util.*;

public class PigLatinHomework {

  public static void main(String[] args) {
    Scanner s = new Scanner(System.in);
    System.out.print("Type in a word: ");
    String en = s.next();
    String vowels = "aeiouAEIOU"; 
    boolean startVowel = false;
    char wordStart = en.charAt(0);
    String piglatin;



    for(int i=0; i<vowels.length(); i++){
      if(vowels.charAt(i) == wordStart){
        piglatin += en + "hay";
        startVowel = true;
      }
    }
    if(startVowel == false){
      piglatin += en.substring(1) + wordStart + "ay";
    }
    System.out.println("Piglatinized: " + piglatin);
  }
}
import java.util.*;
公共课家庭作业{
公共静态void main(字符串[]args){
扫描仪s=新的扫描仪(System.in);
系统输出打印(“输入一个单词:”);
字符串en=s.next();
字符串元音=“aeiouAEIOU”;
布尔startVowel=false;
char wordStart=en.charAt(0);
拉丁语;

对于(int i=0;i使用
String piglatin=“”;
将变量初始化为空字符串