JavaとC#の比較2
Java講座5章で比較
SP5_1(入力)
 JavaC#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import java.io.*;

class Rei5_1{
    public static void main(String[] args)
    throws IOException{
        BufferedReader br = new 
            BufferedReader(
                new InputStreamReader(System.in));

        System.out.print("入力:");
        String str = br.readLine();

        System.out.println("入力した値:" + str);
    }
}
using System;

class Rei5_1{
    static void Main(){
        Console.Write("入力:");
        string str = Console.ReadLine();
        
        Console.WriteLine("入力した値:" + str);
    }
}

SP5_2(入力した値(文字列)を足す)
 JavaC#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.io.*;

class Rei5_2{
    public static void main(String[] args) 
    throws IOException{
        BufferedReader br = new 
            BufferedReader(
                new InputStreamReader(System.in));

        System.out.print("1つめの値を入力:");
        String str1 = br.readLine();

        System.out.print("2つめの値を入力:");
        String str2 = br.readLine();
        
        str1 = str1 + str2;
        
        System.out.println("2つの値の和:" + str1);
    }
}
using System;

class Rei5_2{
    static void Main(){
        Console.Write("1つめの値を入力:");
        string str1 = Console.ReadLine();
        
        Console.Write("2つめの値を入力:");
        string str2 = Console.ReadLine();        
        
        str1 = str1 + str2;
        
        Console.WriteLine("2つの値の和:" + str1);
    }
}

SP5_3(入力した値(数値)を足す)
 JavaC#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.io.*;

class Rei5_3{
    public static void main(String[] args) 
    throws IOException{
        BufferedReader br = new 
            BufferedReader(
                new InputStreamReader(System.in));

        System.out.print("1つめの値を入力:");
        String str1 = br.readLine();

        System.out.print("2つめの値を入力:");
        String str2 = br.readLine();

        int num1 = Integer.parseInt(str1);
        int num2 = Integer.parseInt(str2);
        
        num1 = num1 + num2;

        System.out.println("2つの値の和:" + num1);
    }
}
using System;

class Rei5_3{
    static void Main(){
        Console.Write("1つめの値を入力:");
        string str1 = Console.ReadLine();
        
        Console.Write("2つめの値を入力:");
        string str2 = Console.ReadLine();        
        
        int num1 = Convert.ToInt32(str1);
        int num2 = Convert.ToInt32(str2);
        
        num1 = num1 + num2;
        
        Console.WriteLine("2つの値の和:" + num1);
    }
}

TOPに戻る   JavaとC#の比較に戻る