- 问答
 - @ 2019-05-21 12:14:13
 
import java.util.Scanner;
import java.io.PrintStream;
public class 西安障碍术 {
    public static void main(String[] args) throws java.io.UnsupportedEncodingException {
        PrintStream ps = new PrintStream(System.out, true, "UTF-8");
        Scanner in = new Scanner(System.in, "UTF-8");
        
        String s =in.next();
        char a[]=s.toCharArray();
        
        for(int i=0;i<a.length;i++) {
            if(a[i]=='_') {
                a.toUpperCase(a[i+1]);
            }
        }
       String s1=s.replace("_","");
     
       ps.println(s1);
      
    }
}
        3 条评论
- 
  小熊 (wlnirvana) LV 8 MOD @ 2019-05-21 17:39:10
a是一个String,a.toUpperCase()使用的时候,括号里面是空白的。可以改用视频里面的
Character.toUpperCase(),这个函数括号里面有参数。参数是你想转成大写的字符。请认真看视频并做好笔记。
 - 
  @ 2019-05-21 14:52:02
没有操作对象
 - 
  @ 2019-05-21 12:14:55
第14行错误 。
 
- 1