心理测试: 10道测试题, 测试出你真实的性格(Java代码)

1.你觉得自己是个比较懒吗?

A.不懒 B.偶尔会懒一下 C.懒 D.非常懒

2.用下面的一种动物代表自己的性格

A.小狗 B.兔子 C.猫咪 D.小鸟

3.吃过晚饭后,你一般会选择做

A.看书 B.散步 C.追剧 D.玩手机

4.送你一栋别墅,你会希望是在哪里?

A.湖边 B.森林 C.大城市 D.景点

5.曾经喜欢的东西,你会怎样处理?

A.专门收在一个盒子里 B.送给小朋友 C.扔掉 D.忘记放哪里了

6.你能看透身边人的心思吗?

A.别人不说看不出来 B.可以从话中听出来 C.表情中能够感受到 D.只需要一个眼神

7.情侣之间如果没有什么感觉了,你会怎么办?

A:离开 B:继续维持着 C:迷茫 D:重新寻找属于自己的爱情

8.你会不喜欢和哪种人做朋友?

A:邋遢 B.不太聪明的人 C.心思很重的人 D.懒散懈怠的人

9.假如用十年的寿命换回过去或穿越未来的十天时间,你会怎么分配?

A.回到过去 B.穿越未来 C.过去的就过去了,未知的正在经历 D.各去五天

10.你对自己的哪里不满意?

A.外貌 B.身高 C.品位 D.性别

接下来要计算分数了,每道题的A选项是两分,B选项是三分,C选项是四分,D选项是五分,然后把每道题的分数相加在一起,看最后的总分。

答案揭晓!

心理测试A:(20―25分)你是一个有点慢熟、不善于表达、不善于交际,在外人面前总是很沉默,给人一种冰冷的感觉,但和你熟悉的人都知道,其实你是一个很好相处的人,对待朋友真诚、热心,很会照顾别人的感受。性格直率坦诚,讨厌那些喜欢说谎、做作的人。个性独立,遇到困难不想去麻烦别人,总是自己咬牙坚持,尽量自己解决。看上去是那种喜静不喜动的人,但内心向往的往往是刺激、有挑战的事物,有自己的理想和追求,并会为了自己的梦想去不懈奋斗。

心理测试B:(26―32分)你是个乐观积极的人,个性开朗外向,喜欢交朋友,爱去热闹的地方,你总能在聚会中将气氛带动起来。不会杞人忧天的去担心那些还没发生的事,每天保持着积极的心态。对每个人都很热情,你会为了帮别人的忙去面面俱到。偶尔会有点冲动,很可能一腔热血却把事情搞砸,所以遇事一定要多加思考,为自身多考虑.

心理测试C:(33―40分)你是个性格直率的人,最擅长的就是与人交往,朋友很多,做事简洁明了,不拖泥带水,遇到问题也能快速发现问题的所在,并快速找到解决的办法。不管是在什么场合,你都能游刃有余,展现出你的稳重大方。你的乐观开朗,在他人看来总是那么的无忧无虑,好像没有什么问题都可以难倒你,但其实你的内心是比较脆弱的,只是你习惯了什么事都一个人扛。

心理测试D:(41―50分)你是个谨慎的人,做事面面俱到,对待身边的朋友非常热情,也很有耐心,是一个很合格的倾听者,但是内心非常脆弱。总是无法用语言表达自己的内心,总把自己的真实想法藏在心里。因为长期的安全感的缺失,总是害怕会和别人产生冲突,从而变得沉默。人不仅要会做一个倾听者,也要发泄自己内心的不愉快,始终压抑自己的想法,内心也会越来越孤单、学会的释放自己的压力,有时候能让自己更开朗。

Java代码

import java.util.Scanner;
public class XinLi {
    public static void main(String[] args) {
        int sum = 0;
        Scanner input = new Scanner(System.in);
        //测试题目和选项
        System.out.println("1.你觉得自己是个比较懒吗?\n" + "A.不懒" + " B.偶尔会懒一下" + " C.懒" + " D.非常懒");
        String one = input.next();
        //判断选择的选项,累计分数和
        if (one.equals("A")){
            sum += 4;
        }else if(one.equals("B")) {
            sum += 3;
        }else if(one.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }
        System.out.println("2.用下面的一种动物代表自己的性格\n" + "A.小狗" + " B.兔子 " + "C.猫咪" + " D.小鸟");
        String two = input.next();
        if (two.equals("A")){
            sum += 4;
        }else if(two.equals("B")) {
            sum += 3;
        }else if(two.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }

        System.out.println("3.吃过晚饭后,你一般会选择做\n" + "A.看书" + " B.散步" + " C.追剧" + " D.玩手机");
        String three = input.next();
        if (three.equals("A")){
            sum += 4;
        }else if(three.equals("B")) {
            sum += 3;
        }else if(three.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }

        System.out.println("4.送你一栋别墅,你会希望是在哪里?\n" + "A.湖边" + " B.森林 " + "C.大城市 " + "D.景点");
        String four = input.next();
        if (four.equals("A")){
            sum += 4;
        }else if(four.equals("B")) {
            sum += 3;
        }else if(four.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }

        System.out.println("5.曾经喜欢的东西,你会怎样处理?\n" + "A.专门收在一个盒子里 " + "B.送给小朋友 " + "C.扔掉" + " D.忘记放哪里了");
        String five = input.next();
        if (five.equals("A")){
            sum += 4;
        }else if(five.equals("B")) {
            sum += 3;
        }else if(five.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }

        System.out.println("6.你能看透身边人的心思吗?\n" + "A.别人不说看不出来 " + "B.可以从话中听出来" + " C.表情中能够感受到" + " D.只需要一个");
        String six = input.next();
        if (six.equals("A")){
            sum += 4;
        }else if(six.equals("B")) {
            sum += 3;
        }else if(six.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }
        System.out.println("7.情侣之间如果没有什么感觉了,你会怎么办?\n" + "A.离开 " + "B.继续维持着" + " C.迷茫" + " D.重新寻找属于自己的爱情");
        String seven = input.next();
        if (seven.equals("A")){
            sum += 4;
        }else if(seven.equals("B")) {
            sum += 3;
        }else if(seven.equals("C")) {
            sum += 2;
        }else {
            sum += 1;
        }
       System.out.println("8.你会不喜欢和哪种人做朋友?\n" + "A.邋遢 " +"B.不太聪明的人 " +"C.心思很重的人 " +"D.懒散懈怠的人");
        String eight = input.next();
        if (eight.equals("A")){
        sum += 4;
    }else if(eight.equals("B")) {
        sum += 3;
    }else if(eight.equals("C")) {
        sum += 2;
    }else {
        sum += 1;
    }

        System.out.println("9.假如用十年的寿命换回过去或穿越未来的十天时间,你会怎么分配?\n" + "A.回到过去 " +"B.穿越未来 " +"C.过去的就过去了,未知的正在经历 " +"D.各去五天");
        String nine = input.next();
        if (nine.equals("A")){
        sum += 4;
    }else if(nine.equals("B")) {
        sum += 3;
    }else if(nine.equals("C")) {
        sum += 2;
    }else {
        sum += 1;
    }

        System.out.println("10.你对自己的哪里不满意?\n" + "A.外貌" +" B.身高 " +"C.品位 " +"D.性别");
        String ten = input.next();
        if (ten.equals("A")){
        sum += 4;
    }else if(ten.equals("B")) {
        sum += 3;
    }else if(ten.equals("C")) {
        sum += 2;
    }else {
        sum += 1;
    }
        //输出计算分数
        System.out.println("总分:" + sum + "分");
        if (sum >= 20 && sum <= 25){
            System.out.println("心理测试A:(20―25分)你是一个有点慢熟、不善于表达、不善于交际,\n在外人面前总是很沉默,给人一种冰冷的感觉,但和你熟悉的人都知道,其实你是一个很好\n相处的人,对待朋友真诚、热心,很会照顾别人的感受。性格直率坦诚,讨厌那些喜欢说谎、做作的人。\n个性独立,遇到困难不想去麻烦别人,总是自己咬牙坚持,尽量自己解决。\n看上去是那种喜静不喜动的人,但内心向往的往往是刺激、有挑战的事物,有自己的理想和追求,并会为了自己的梦想去不懈奋斗。");
        }else if(sum >= 26 && sum <= 32){
            System.out.println("心理测试B:(26―32分)你是个乐观积极的人,个性开朗外向,喜欢交朋友,爱去热闹的地方,\n你总能在聚会中将气氛带动起来。不会杞人忧天的去担心那些还没发生的事,每天保持着积极的心态。\n对每个人都很热情,你会为了帮别人的忙去面面俱到。偶尔会有点冲动,很可能一腔热血却把事情搞砸,所以遇事一定要多加思考,为自身多考虑");
        }else if(sum >= 33 && sum <= 40){
            System.out.println("心理测试C:(33―40分)你是个性格直率的人,最擅长的就是与人交往,朋友很多,做事简洁明了,\n不拖泥带水,遇到问题也能快速发现问题的所在,并快速找到解决的办法。不管是在什么场合,\n你都能游刃有余,展现出你的稳重大方。你的乐观开朗,在他人看来总是那么的无忧无虑,好像没有什么问题都可以难倒你,但其实你的内心是比较脆弱的,只是你习惯了\n什么事都一个人扛。");
        }else{
            System.out.println("心理测试D:(41―50分)你是个谨慎的人,做事面面俱到,对待身边的朋友非常热情,\n也很有耐心,是一个很合格的倾听者,但是内心非常脆弱。总是无法用语言表达自己的内心,\n总把自己的真实想法藏在心里。因为长期的安全感的缺失,总是害怕会和别人产生冲突,\n从而变得沉默。人不仅要会做一个倾听者,也要发泄自己内心的不愉快,始终压抑自己的想法,内心也会越来越孤单、学会的释放自己的压力,有时候能让自己更开朗。");
        }
    }
}

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值