IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> Java practice 一次Java实验题 (考验顺序执行) -> 正文阅读

[PHP知识库]Java practice 一次Java实验题 (考验顺序执行)

题目:从键盘分别输入通过空格分割的整型(int)、浮点型(double)、字符型(String)、布尔型(boolean),根据读取的内容判断他们的类型并将他们解析为正确的对象,并都放到一个数组中。输出各个对象的类型

我的答案
示例:

package le;
import java.util.Scanner;

public class Files {
 
    public static void main(String[] args) {
     
    	Scanner s=new Scanner(System.in);
    	String str1=s.nextLine();
    	String str[]=str1.split(" ");
    	
    	int sum=0;
        int  d=0;
        int D=0;
        int h=0;
        int l=0;
        
      for (String string : str) {
		sum++;
	}
      int j=0;
      String str2[]=new String[sum];
     
    	for (int u=0;u<str.length;u++) {
    		if(str[u].equals("true")||str[u].equals("false"))
    			{
    			l=1;
    			}
    		
    		else {
   			 
		   	    for(int i=0;i<str[u].length();i++)
		   	    {
		   		 if((str[u].charAt(i)<='9')&&(str[u].charAt(i)>='0'))
		   		 {
		   			 d++;
		   		 }
		   		 
		   		 else if(str[u].charAt(i)=='.')
		   		 {
		   			D++;
		   			
		   		 }
		   		 else
		   		 {
		   				 h=1;
		   				
		   		 }
		   		
		   		
		      	}
    		}
		   	 
		   		if(d==str[u].length())
		   		{
		   			str2[j]="int ";
		   		}
		   		else if(D==1)
		   		{
		   			str2[j]="double ";
		   		}
		   		else if(D>1||h==1)
		   		{
		   			str2[j]="String ";
		   		}
		   		
		   		else if(l==1)
		   		{
		   			str2[j]="boolean ";
		   		}
		   	j++;
		   	
		   	l=0;
		 	d=0;
		 	D=0;
		 	h=0;
		}
    
    	for (String string1 : str2) {
			System.out.print(string1);
		}
			
		}
    	
    }
 

	

在这里插入图片描述
仅作为纪念…做吐了

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-09-19 07:45:54  更:2021-09-19 07:45:59 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 0:40:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码