Нет, потому что у этих языков совершенно разный синтаксис и совершенно разные подходы к программированию.
Язык Java позволяет создавать приложения для смартфонов на базе Android.
При этом язык Java строго объектно-ориентированный. Существует множество дополнений (фреймворков) к этому языку, которые нужно знать.
Язык Java разрабатывается компанией Oracle.
Преимуществом языка Java является кросс-платформенность.
Вам может понадобится развертывать серверную операционную систему, например, Linux, чтобы разрабатывать программы на языке Java.
Кроме того, язык Java используется для создания сайтов.
Язык C# разработан компанией Microsoft, основной операционной системой является Windows, используется платформа .NET framework, и язык C# предназначен для создания приложений для операционной системы Windows.
Эти языки очень далеки друг от друга, и знание одного из этих языков не поможет при изучении другого.
Один язык - для смартфонов, для создания сайтов, игр для смартфонов, другой язык для программирования в ОС windows, и общих точек пересечения этих платформ мало.
И ещё -- код Java исполняется в виртуальной машине, поэтому, если вы будете программировать для смартфонов, вам понадобится смартфон и виртуальная машина, на которой можно исполнять код программ для смартфонов, поэтому вам понадобится высокопроизводительный компьютер с мощной видео-картой (может быть даже игровой), чтобы код в виртуальной машине быстро исполнялся.
От себя добавлю - Java требует много усилий для сборки проектов и последующего их развертывания на смартфонах и на Android.
C# менее строгий, так как можно использовать как процедурный язык.
Java потребует знания ООП, это строго объектно+ориентированный язык.
Для использования Java и эмулятора Android нужен будет мощный компьютер.
C# менее требователен к ресурсам компьютера, так как может использоваться даже "древний" Pentium.