0
import java.io.*;
import java.util.*;


public class Solution {

    public static void main(String[] args) {

        Scanner sc=new Scanner(System.in);
        String A=sc.next();
        String B=sc.next();
        array1=A.toCharArray();
        array2=B.toCharArray();
        array1[0]=Character.toUpperCase(array1[0]);
        array2[0]=Character.toUpperCase(array2[0]);
        System.out.print(array1);
        System.out.print(" ");
        System.out.print(array2);

    }
}
lczapski
  • 4,026
  • 3
  • 16
  • 32
  • read about static methods. – Eran Apr 29 '20 at 05:47
  • In addition to `static` methods, there are `static` fields. In fact, you're using one already without comment. [`System.in`](https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#in) - which is a `static PrintStream` defined in the `System` class (which you are also using without creating). And that is allowed because it is a **global**. As is [`Character.toUpperCase(char)`](https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#toUpperCase-char-). – Elliott Frisch Apr 29 '20 at 05:52

0 Answers0