質問編集履歴
1
javaコードを追加しました
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -30,4 +30,31 @@ 
     | 
|
| 
       30 
30 
     | 
    
         
             
            		}
         
     | 
| 
       31 
31 
     | 
    
         
             
            	}
         
     | 
| 
       32 
32 
     | 
    
         
             
            </script>
         
     | 
| 
      
 33 
     | 
    
         
            +
            ```
         
     | 
| 
      
 34 
     | 
    
         
            +
            ###java
         
     | 
| 
      
 35 
     | 
    
         
            +
            ```
         
     | 
| 
      
 36 
     | 
    
         
            +
            try{
         
     | 
| 
      
 37 
     | 
    
         
            +
            StringBuffer sb = new StringBuffer("select ");
         
     | 
| 
      
 38 
     | 
    
         
            +
            if(columns.length == 1){
         
     | 
| 
      
 39 
     | 
    
         
            +
            						sb.append(columns[0]);
         
     | 
| 
      
 40 
     | 
    
         
            +
            						sb.append(" from TEST");
         
     | 
| 
      
 41 
     | 
    
         
            +
            			}
         
     | 
| 
      
 42 
     | 
    
         
            +
            			else if(columns.length == 2) {
         
     | 
| 
      
 43 
     | 
    
         
            +
            						sb.append(columns[0]);
         
     | 
| 
      
 44 
     | 
    
         
            +
            						sb.append(",");
         
     | 
| 
      
 45 
     | 
    
         
            +
            						sb.append(columns[1]);
         
     | 
| 
      
 46 
     | 
    
         
            +
            						sb.append(" from TEST");
         
     | 
| 
      
 47 
     | 
    
         
            +
            			}
         
     | 
| 
      
 48 
     | 
    
         
            +
            			else if(columns.length == 3) {
         
     | 
| 
      
 49 
     | 
    
         
            +
            						sb.append(columns[0]);
         
     | 
| 
      
 50 
     | 
    
         
            +
            						sb.append(",");
         
     | 
| 
      
 51 
     | 
    
         
            +
            						sb.append(columns[1]);
         
     | 
| 
      
 52 
     | 
    
         
            +
            						sb.append(",");
         
     | 
| 
      
 53 
     | 
    
         
            +
            						sb.append(columns[2]);
         
     | 
| 
      
 54 
     | 
    
         
            +
            						sb.append(" from TEST");
         
     | 
| 
      
 55 
     | 
    
         
            +
            			}
         
     | 
| 
      
 56 
     | 
    
         
            +
            			else if(columns.length == 0) {
         
     | 
| 
      
 57 
     | 
    
         
            +
            				throw new NullPointerException();
         
     | 
| 
      
 58 
     | 
    
         
            +
            			}
         
     | 
| 
      
 59 
     | 
    
         
            +
            }
         
     | 
| 
       33 
60 
     | 
    
         
             
            ```
         
     |