-1
String name;
String count;
Scanner keyboardn = new Scanner(System.in);
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter Full Product Name");
name = keyboard.nextLine();
count = keyboard.nextLine();
String [] p = name.split(" ");
for(String s : p) {
if (count == "1"){ System.out.println(p[0]);}
if (count == "2"){ System.out.println(p[1]);}
if (count == "3"){System.out.println(p[1]);}
if (count == "4"){System.out.println(p[1]);}
if (count == "5"){System.out.println(p[1]);}
if (count == "6"){System.out.println(p[1]);}
if (count == "7"){System.out.println(p[1]);}
if (count == "8"){System.out.println(p[1]);}
if (count == "9"){System.out.println(p[1]);}
if (count == "10"){System.out.println(p[0]+", "+p[1]+", "+ p[2]+", "+p[3]+", "+p[4]+", "+p[5]+", "+p[6]+", "+p[7]+", "+p[8]+", "
+ ""+p[9]+", "+p[1]+p[2]+", "+p[1]+p[2]+p[4]+", "+p[1]+p[2]+p[4]+p[5]+", " );
}
}
программа не из кладя никакого ответа используя, если statments я думал, будет работать лучше, дайте мне знать, если есть какие-либо другие sugestionsНевозможно получить массив Println
Вы можете, вы просто должны действительно знать, что вы делаете;) В принципе, я согласен, вы не должны этого делать. –
Ну, вы МОЖЕТЕ ... но переменные 'String' являются просто указателями, а' == 'просто проверяют, указывают ли они на один и тот же адрес памяти, а не на то, совпадают ли содержимое двух строк (независимо от того, их местоположения в памяти). – nhgrif
Спасибо, ребята, помогли мне в 10 раз – Robbie