2017-05-25 3 views
0

Ich habe mehrere Male müde, um leere Einträge in die leeren Felder mit der string.split-Methode hinzuzufügen, aber ich konnte noch nicht Eclipse weitergeben Kann mir bitte jemand helfen? HierWie kann ich die string.split Methode verwenden, um leere Einträge in die leeren Felder hinzuzufügen?

ist der Code:

public void test_incomplete_lines() throws Exception { 
    /** 
    * Test scenarios: 
    * 
    * ,l1c2,l1c3,l1c4 
    * l2c1,,l2c3,l2c4 
    * l3c1,l3c2,,l3c4 
    * l4c1,l4c2,l4c3, 
    * ,l5c2,l5c3, 
    * l6c1,,l6c3, 
    * l7c1,l7c2,, 
    * ,,l8c3,l8c4 
    */ 
+2

Was möchten Sie in diesen fehlenden Leerzeichen hinzufügen? –

+1

Sie müssen einige oder die meisten Ihrer Codebeispiele weggelassen haben. Zeige, was du versucht hast, was das Problem war. – joshp

+0

Ich könnte Eclipse weiterleiten ... Ich benutze NetBeans ;-) –

Antwort

0

Ich nahm% Symbol so nach diesem Symbol eliminiert ich Leerzeichen bekommen. Sie können auch ein anderes Symbol nehmen.

import java.util.*; 

public class BlankInsert { 

public static void main(String[] args) { 
    Scanner scan = new Scanner(System.in); 
    System.out.println("Enter A String : "); 
    String blank = scan.next(); 
    String[] space = blank.split("%"); 
    System.out.println(space[0]); 
    System.out.println("printed"); 
} 
} 

OUTPUT

Enter A String : 

nur irgendein Zeichen Mit% eingeben und die Eingabetaste drücken Sie erhalten eine leere Zeile angezeigt, mit dem Ursache von Leerzeichen erzeugt wird.

%s% 

printed 

Ich drucke nur einen weiteren String für die Bestätigung gedruckt, das Leerzeichen gedruckt wird.

+0

Danke fürs Aushelfen! :) –

+0

Ihr Willkommen, können Sie diese Antwort upvote, wenn es Ihnen hilft. –

Verwandte Themen