精华内容
下载资源
问答
  • JAVA—判断合法标识符

    2020-09-21 20:57:19
    JAVA—判断合法标识符 Description 输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母能是数字。 Input ...

    JAVA—判断合法标识符

    Description
    输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母不能是数字。

    Input
    输入有多行,每行一个字符串,字符串长度不超过10个字符,以EOF作为结束。

    Output
    若该行字符串可以作为JAVA标识符,则输出“true”;否则,输出“false”。

    Sample
    Input
    abc
    _test
    $test
    a 1
    a+b+c
    a’b
    123
    变量
    Output
    true
    true
    true
    false
    false
    false
    false
    true

    import java.util.Scanner;
    
    public class Main {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner reader = new Scanner(System.in);
    		String str;
    		int i, flag;
    		char ch;
    		while (reader.hasNext()) {
    			flag = 1;
    			str = reader.nextLine();/* next()在输入有效字符之后,将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。
    			nextLine()方法的结束符只是Enter键否则a 1用next()会当成两个数据。*/
    			for (i = 0; i < str.length(); i++) {
    				ch = str.charAt(i);
    				if (i == 0) {
    					if (Character.isJavaIdentifierStart(ch)) {
    						flag = 1;
    					} else {
    						flag = 0;
    						break;
    					}
    				} else {
    					if (Character.isJavaIdentifierPart(ch)) {
    						flag = 1;
    					} else {
    						flag = 0;
    						break;
    					}
    				}
    			}
    			if (flag == 1) {
    				System.out.println("true");
    			} else {
    				System.out.println("false");
    			}
    		}
    	}
    
    }
    
    展开全文
  • 标识符:凡是可以自己起名字的地方都叫标识符,如:包名,类名,方法名,变量名,接口名,等等....... 规则: 1>由26个英文字母大小写和,0-9, _ 或者$组成 2>可以数字开通 3>可以关键字和保留字...

    标识符:凡是可以自己起名字的地方都叫标识符,如:包名,类名,方法名,变量名,接口名,等等.......

    规则:

    1>由26个英文字母大小写和,0-9, _ 或者$组成

    2>不可以数字开通

    3>不可以关键字和保留字命名,但是可以包含

    4>java严格区分大小写,长度限制

    5>表示符不能包含空格

     

    规范:

    包名:多单词组成时,所有字母全部小写。如:aaabbbccc

    类名,接口:多单词组成时,每个单词的首字母大写。如:AaaBbbCcc

    变量名,方法名:多单词组成时,第一个首字母小写,后面的首字母大写。如:aaaBbbCcc

    常量名:字母全部大写,多单词时用下划线链接。如:AAA_BBB_CCC

    展开全文
  • JAVA---合法标识符

    2019-09-27 16:15:26
    题目描述 输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母能是数字。 输入 输入有多行,每行一个字符串,...

                                                               合法标识符

    题目描述 输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母不能是数字。 输入 输入有多行,每行一个字符串,字符串长度不超过10个字符,以EOF作为结束。 输出 若该行字符串可以作为JAVA标识符,则输出“true”;否则,输出“false”。

     

    import java.util.Scanner;
    public class Biaoshifu {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
            Scanner input = new Scanner(System.in);
            String str;
            char s;
            int i, n, flag;
            while(input.hasNext()) { //以EOF结束
            	str = input.nextLine();
            	flag = 1;
            	n = str.length();
            	for(i = 0; i < n; i++) {
            		s = str.charAt(i);//方法可返回指定位置的字符
            		if(i == 0) {
            			if(Character.isJavaIdentifierStart(s)) {
            				flag = 1;
            			}
            			else {
            				flag = 0;
            				break;
            			}
            		}
            		else {
            			if(Character.isJavaIdentifierPart(s)) {
            				flag = 1;
            			}
            			else {
            				flag = 0;
            				break;
            			}
            		}
            	}
            	if(flag == 1) {
            		System.out.println("true");
            	}
            	else {
            		System.out.println("false");
            	}
            }
    	}
    
    }
    

    JavaScript charAt() 方法

    JavaScript String 对象

    定义和用法

    charAt() 方法可返回指定位置的字符。

    请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串。

     

     

    语法

    stringObject.charAt(index)
    参数描述
    index必需。表示字符串中某个位置的数字,即字符在字符串中的下标

     

     

    提示和注释

    注释:字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。

    实例

    在字符串 "Hello world!" 中,我们将返回位置 1 的字符:

    <script type="text/javascript">
    
    var str="Hello world!"
    document.write(str.charAt(1))
    
    </script>

    以上代码的输出是:

    e
    展开全文
  • JAVA判断合法标识符java实现)

    千次阅读 2019-09-27 18:53:45
    输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母能是数字。 Input 输入有多行,每行一个字符串,...

    Problem Description

    输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母不能是数字。

    Input

     输入有多行,每行一个字符串,字符串长度不超过10个字符,以EOF作为结束。

    Output

     若该行字符串可以作为JAVA标识符,则输出“true”;否则,输出“false”。

    Sample Input

    abc
    _test
    $test
    a 1
    a+b+c
    a’b
    123
    变量
    

    Sample Output

    true
    true
    true
    false
    false
    false
    false
    true

    Hint

     

    Source

    houxq
     1 import java.util.*;
     2 
     3 public class Main {
     4     public static void main(String[] args) {
     5         Scanner sc = new Scanner(System.in);
     6         while (sc.hasNext()){
     7             String str = sc.nextLine();
     8             char ch;
     9             int flag = 1;
    10             for (int i = 0; i < str.length(); i++) {
    11                 ch = str.charAt(i);
    12                 if (i == 0){
    13                     if (Character.isJavaIdentifierStart(ch))    // 使用面向对象思想,调用方法
    14                         flag = 1;
    15                     else{
    16                         flag = 0;   
    17                         break;
    18                     }
    19                 }
    20                 else {
    21                     if (Character.isJavaIdentifierPart(ch))
    22                         flag = 1;
    23                     else{
    24                         flag = 0;
    25                         break;
    26                     }
    27                 }
    28             }
    29             if (flag == 1){
    30                 System.out.println("true");
    31             }
    32             else{
    33                 System.out.println("false");
    34             }
    35         }
    36     }
    37 }

     

    转载于:https://www.cnblogs.com/sugerandmaster/p/11490331.html

    展开全文
  • JAVA判断合法标识符

    千次阅读 2018-03-23 16:55:24
    JAVA判断合法标识符Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 Input ...
  • JAVA合法标识符

    万次阅读 2015-10-11 19:58:18
    Java语言,对于变量,常量,函数,语句块均有名字,我们统统称之为Java标识符. 标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。 标识符组成 Java标识符由数字,字母和下划线(_),美元符号...
  • java练习——判断java合法标识符

    千次阅读 2018-04-20 19:55:45
    判定Java源文件名称Time Limit: 1000 ms Memory Limit: 65536 ...其中:Java源文件的命名规则:合法Java标识符+“.java”;Java标识符的命名规则:可包含字母、数字、下划线、$,但是数字能作为首字母。In...
  • java Java合法标识符

    2010-06-18 17:14:32
    java Java合法标识符 java Java合法标识符
  • 输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母能是数字。 Input  输入有多行,每行一个字符串,字符...
  • 7-10 sdut-JAVA判断合法标识符 (10 分) 输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母能是数字。 输入...
  • 什么是标识符 是我们在编写代码时,自定义使用的一些名字,比如变量名,类名,函数名等 标识符的命名规则(硬性要求) 可以包含26个英文字母,区分大小写,0-9的数字,&(美元符号)以及_(下划线) 能数字...
  • 7-12 sdut-String-6 Java判断合法标识符 (10 分) 输入若干行字符串,判断每行字符串是否可以作为Java语法的合法标识符。 提示:Java标识符的命名规则——字符串允许包括 字母、数字、下划线_、$符号,但是数字能...
  • JAVA判断合法标识符 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、...
  • 标识符命名规则与命名规范一、概述二、命名规则三、命名规范 一、概述 标识符可以简单的理解为一个...同时,标识符不能是Java中的保留关键字。 比如:stu_name、$page、user_age均为合法标识符 User name、String均为
  • import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner reader = new Scanner(System.in); String str = reader.next(); char ch; //临时得到的字符 char ...
  • 凡是在java源程序当中有权利自己命名的单词都是标识符标识符在Editplus以黑色高亮显示 标识符的种类有 类名、方法名、变量名、接口名、常量名。标识符命名规则 2.标识符命名规则 一个合法标识符只能由数字...
  • Java中标识符

    2020-11-11 16:24:48
    标识符 1.1 在Java程序,使用EditPlus工具进行代码编写的时候 有些单词是蓝色,有的是红色,有的是黑色 ...main是一个方法名,属于标识符,但这个标识符不能修改,因为mian是sun公司规定的 1.5 标识符的命名规则Id
  • JAVA语言中合法标识符是以什么开始 2011-07-09 19:08匿名 分类:其他编程语言 | 浏览 1607 次 分享到: 2011-07-09 20:22网友采纳 标识符是以字母开头的字母数字序列。...
  • java中标识符

    2020-02-14 12:16:59
    标识符包括哪些 类名,变量名,方法名这些都被称为标识符 标识符的命名规则 ...可以是java中的关键字 附录: 合法标识符命名: $_123, abc , ABC , a1 , _a2等 不合法标识符命名: 123, *12 , rt% 等 ...
  • import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner reader = new Scanner(System.in); while(reader.hasNext()) { //依次:定义字符串,获取首字符,获取...
  • 定义:给包、类、接口、方法、变量等起名字的...字母不仅包含英文字母,也可以是中文,法文德文俄文等等,Java支持Unicode字符集,包含各国语言,建议使用英文字母。 hello123 你好123 привет123 ハロー123 Ol
  • Java 标识符

    万次阅读 2017-01-11 10:18:24
    标识符是什么?  标识符就是用于Java程序变量,类,方法等命名的符号。 使用标识符时,需要遵守几条规则:...标识符不能是Java关键字和保留字(Java预留的关键字,或者以后升级版本有可能作为关键字),但可

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,769
精华内容 9,907
关键字:

java中不合法的标识符

java 订阅