为什么输出结果不是169呢

package java1;
import java.util.Scanner;
public class jisuan {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner input = new Scanner(System.in);
    System.out.print("请输入第一个操作数:\n");
    String x = input.next();
    System.out.print("请输入第二个人操作数:\n");
    String y = input.next();
    String m= x + y;
    System.out.println(m);
    
    }

}

帮你的代码运行了下,你用的是String类型,所以你输入的数字,是字符串,他们之间相加的话,是连接关系

package cn.bdqn.demo13;

import java.util.Scanner;

public class test2 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input = new Scanner(System.in);
        System.out.print("请输入第一个操作数:\n");
        String x = input.next();
        System.out.print("请输入第二个人操作数:\n");
        String y = input.next();
        String m = x + y;
        System.out.println(m);
    }
}

请搜索 “Java 读入整数”,就可以看到很多例子

用 int 类型来接受键盘录入数据,现在是字符串类型--+号是拼接关系