单选题在JAVA中,如果要在字符串类型对象S=”JAVA”,中找出字母“v”出现的位置(即位置2),可使用()A mid(2,s)B charAt(2)C s.indexOf(“v”)D indexOf(s,”v”)

题目
单选题
在JAVA中,如果要在字符串类型对象S=”JAVA”,中找出字母“v”出现的位置(即位置2),可使用()
A

mid(2,s)

B

charAt(2)

C

s.indexOf(“v”)

D

indexOf(s,”v”)


相似考题
参考答案和解析
正确答案: C
解析: 暂无解析
更多“单选题在JAVA中,如果要在字符串类型对象S=”JAVA”,中找出字母“v”出现的位置(即位置2),可使用()A mid(2,s)B charAt(2)C s.indexOf(“v”)D indexOf(s,”v”)”相关问题
  • 第1题:

    ● 进程P1、P2、P3 和P4 的前趋图如下:

    若用PV操作控制这几个进程并发执行的过程,则需要设置4个信号量 S1、S2、S3和S4, 且信号量初值都等于零。下图中a 和b应分别填写 (25) , c和d应分别填写 (26) 。

    (25)A. P(S1)P(S2)和P(S3)

    B. P(S1)P(S2)和V(S1)

    C. V(S1)V(S2)和P(S1)

    D. V(S1)V(S2)和V(S3)

    (26)A. P(S1)P(S2)和P(S4)

    B. P(S2)P(S3)和P(S4)

    C. V(S1)V(S2)和V(S4)

    D. V(S2)V(S3)和V(S4)


    正确答案:C,B

  • 第2题:

    ● 进程P1、P2、P3、P4和P5 的前趋图如下:

    若用PV操作控制进程P1~P5并发执行的过程,则需要设置 6 个信号量 S1、S2、S3、S4、S5和S6,且信号量S1~S6的初值都等于零。下图中 a和 b 处应分别填写 (23) ;c和d处应分别填写 (24) ,e和f处应分别填写 (25) 。

    (23)

    A. P(S1) P(S2) 和P(S3) P(S4)

    B. P(S1) V(S2) 和P(S2) V(S1)

    C. V(S1) V(S2) 和V(S3) V(S4)

    D. P(S1) P(S2) 和V(S1) V(S2)

    (24)

    A. P(S1) P(S2) 和V(S3) V(S4)

    B. P(S1) P(S3) 和V(S5) V(S6)

    C. V(S1) V(S2) 和P(S3) P(S4)

    D. P(S1) V(S3) 和P(S2) V(S4)

    (25)

    A. P(S3) P(S4) 和V(S5) V(S6)

    B. V(S5) V(S6) 和P(S5) P(S6)

    C. P(S2) P(S5) 和P(S4) P(S6)

    D. P(S4) V(S5) 和P(S5) V(S6)


    正确答案:C,B,C

  • 第3题:

    (接25题)c和d应分别填写(26)

    A.P(S1)P(S2)和P(S4)

    B.P(S2)P(S3)和P(S4)

    C.V(Sl)V(S2)和V(S4)

    D.V(S2)V(S3)和 V(S4)


    正确答案:B
    本题考查操作系统进程管理中PV操作方面的基本知识。根据题意,进程P2、P3等待P1的结果,因此当P1执行完毕需要使用V操作通知P2、P3,即a处填V(S1)V(S2),b处应填P(S1)。根据题意,进程P3要执行需要测试P1、P2有没有消息,故应该在c处填P(S2)、P(S3)。当P3执行完毕需要使用V操作通知P4,即在d处填P(S4)。

  • 第4题:

    设有定义:Strings=“World”;,下列语句错误的是( )。

    A、intm=s.indexOf(‘r’);

    B、charc=s.charAt(0);

    C、intn=s.length();

    D、Stringstr=s.append(‘2’);


    正确答案:D

  • 第5题:

    某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、C处应分别填( )

    A.V(S2)、P(S1)、V(S1)
    B.V(S2)、P(S2)、V(S1)
    C.P(S2)、V(S1)、V(S2)
    D.P(S2)、V(S2)、V(S1)

    答案:B
    解析:

  • 第6题:



    A.V (S1) V (S2) 和 P (S2)
    B.P(S1)P(S2)和V(S2)
    C.V(S1)V(S2)和P(S1)
    D.P(S1)P(S2)和V(S1)

    答案:C
    解析:
    图中有八条箭线,因此需要设置八个信号量,按照从小到大的顺序分别是:P1→P2对应S1,P1→P3对应S2,P2→P3对应S3,P2→P3对应S3,P2→P4对应S4,P3→P4对应S5,P3→P5对应S6,P4→P6对应S7,P5→P6对应S8。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S3)和V(S4)的操作,P3开始的时候执行P(S2)P(S3)的操作,结束时执行V(S5)和V(S6)的操作,其他同理。

  • 第7题:


    A.V(S1)P(S2)和V(S3)
    B.P(S1)V(S2)和V(S3)
    C.V(S1)V(S2)和V(S3)
    D.P(S1)P(S2)和V(S3)

    答案:C
    解析:

  • 第8题:


    A.V(S1)和 P(S2)
    B.P(S1)和 V(S2)
    C.V(S1)和 V(S2)
    D.V(S2)和 P(S1)

    答案:D
    解析:
    图中有七条箭线,因此需要设置七个信号量,按照从小到大的顺序分别是:P1→P2对应S1,P1→P3对应S2,P2→P3对应S3,P2→P3对应S3,P2→P4对应S4,P3→P5对应S5,P4→P5对应S6,P5→P6对应S7。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S3)的操作,P3开始的时候执行P(S2)P(S3)的操作,结束时执行V(S5)的操作,其他同理。

  • 第9题:

    public class EqTest{()  Public static void main(String args[])  EqTest e=new EqTest(); }  EqTest(){  String s=”Java”; String s2=”java”;  //在这儿放置测试代码  {Systrm.out.println(“相等”);  Else{System.out.println(“不相等”)} }  } 在上面的java代码的注释行位置,放置()测试代码能输出“相等”结果 

    • A、if(s==s2)
    • B、if(s.equals(s2))
    • C、if(s.equalsIgnoreCase(s2))
    • D、if(s.noCaseMatch(s2))

    正确答案:C

  • 第10题:

    设有定义:String s=“World”;,下列语句错误的是()。

    • A、int m=s.indexOf(‘r’);
    • B、char c=s.charAt(0);
    • C、int n=s.length();
    • D、String str=s.append(‘2’);

    正确答案:D

  • 第11题:

    1mol理想气体从p1,V1,T1分别经:(1)绝热可逆膨胀到p2,V2,T2;(2)绝热恒外压下膨胀到p2′,V2′,T2′,若p2=p2′则:()

    • A、T2′=T2,V2′=V2,S2′=S2
    • B、T2′>T2,V2′<V2,S2′<S2
    • C、T2′>T2,V2′>V2,S2′>S2
    • D、T2′<T2,V2′<V2,S2′<S2

    正确答案:C

  • 第12题:

    单选题
    设有定义:String s=“World”;,下列语句错误的是()。
    A

    int m=s.indexOf(‘r’);

    B

    char c=s.charAt(0);

    C

    int n=s.length();

    D

    String str=s.append(‘2’);


    正确答案: A
    解析: 暂无解析

  • 第13题:

    ● 某系统中有一个缓冲区,进程 P1 不断地生产产品送入缓冲区,进程 P2 不断地从冲区中取出产品消费,用P、V 操作实现进程间的同步模型如下图所示。假设信号量S1初值为1,信号量S2的初值为0,那么a、 b处应分别填 (26) , c、 d处分别填 (27) 。

    (26)

    A. V(S2)、P(S1)

    B. P(S1)、V(S2)

    C. P(S2)、V(S1)

    D. V(S1)、P(S2)

    (27)

    A. V(S2)、P(S1)

    B. P(S1)、V(S2)

    C. P(S2)、V(S1)

    D. V(S1)、P(S2)


    正确答案:B,C

  • 第14题:

    (4)

    A.P(S2)、V(S3)V(S5)和P(S4)P(S5)

    B.V(S2)、P(S3)V(S5)和V(S4)P(S5)

    C.P(S2)、V(S3)P(S5)和P(S4)V(S5)

    D.V(S2)、V(S3)P(S5)和P(S4)V(S5)


    正确答案:A
    同3题解析

  • 第15题:

    进程P1 、P2、P3、P4、P5 和 P6 的前趋图如下所示:若用 PV 操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为( ); 空③和空④处应分别为( );空⑤和空⑥处应分别为( )。

    A. V (S1) V (S2) 和 P (S2) B. P (S1) P (S2) 和 V (S2) C. V (S1) V (S2) 和 P (S1) D. P (S1) P (S2) 和 V (S1) A. V (S3) 和 V (S5) V (S6) B. P (S3) 和 V (S5) V (S6) C. V (S3) 和 P (S5) P (S6) D. P (S3) 和 P (S5) P (S6) A. P (S6) 和 P (S7) V (S8) B. V (S6) 和 V (S7) V (S8) C. P (S6) 和 P (S7) P (S8) D. V (S7) 和 P (S7) P (S8)


    正确答案:C,B,D

  • 第16题:

    某系统中有一个缓冲区,进程p1不断地生产产品送入缓冲区,进程p2不断地从缓冲区中取出产品消费,用p、v操作实现进程间的同步模型如下图所示,假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填()

    A.V(S2)、p(S1)、v(s1)
    B.V(S2)、p(S2)、v(s1)
    C.V(S2)、p(S1)、v(s2)
    D.V(S2)、p(S2)、v(s2)

    答案:B
    解析:
    PV操作成对出现,题干中的P(S1)对应C,而a与b围绕缓冲区是一对,并且a为释放操作,因此选择B。

  • 第17题:

    请填写第一空


    A.V(S1)和P(S2)V(S3)
    B.P(S1)和V(S2)V(S3)
    C.V(S1)和V(S2)V(S3)
    D.P(S1)和P(S2)V(S3)

    答案:B
    解析:
    图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S2)的操作。其他同理

  • 第18题:


    A.V(S2)和P(S4)
    B.P(S2)和V(S4)
    C.P(S2)和P(S4)
    D.V(S2)和V(S4)

    答案:B
    解析:
    本题考查操作系统中PV操作知识点。信号量是一个整型变量,根据控制对象的不同赋不同的值。信号量可分为两类。公用信号量:实现进程间的互斥,初值为资源的数目。私用信号量:实现进程间的同步,初值=0或某个整数。

    本题中PV操作顺序如下:

    Begin BeginP1;V(S1);end;题目中a处填写V(S1);

    BeginP(S1);P2;V(S2);V(S3);end;题目中b处填写P(S1),c处填写V(S2)和V(S3)BeginP(S2);P3;V(S4);end;题目中d处填写P(S2),e处填写V(S4)

    BeginP(S3);P4;V(S5);end;题目中f处填写P(S3),

    BeginP(S4);P(S5);P5;end;题目中g处填写P(S4)和P(S5)。得到本题选项


  • 第19题:


    A.V(S1)、P(S1)和V(S2)V(S3)
    B.P(S1)、V (S1)和V(S2)V(S3)
    C.V(S1)、V(S2)和P(S1)V(S3)
    D.P(S1)、V(S2)和V(S1)V(S3)

    答案:A
    解析:
    本题考查操作系统中PV操作知识点。信号量是一个整型变量,根据控制对象的不同赋不同的值。信号量可分为两类。公用信号量:实现进程间的互斥,初值为资源的数目。私用信号量:实现进程间的同步,初值=0或某个整数。

    本题中PV操作顺序如下:

    Begin BeginP1;V(S1);end;题目中a处填写V(S1);

    BeginP(S1);P2;V(S2);V(S3);end;题目中b处填写P(S1),c处填写V(S2)和V(S3)BeginP(S2);P3;V(S4);end;题目中d处填写P(S2),e处填写V(S4)

    BeginP(S3);P4;V(S5);end;题目中f处填写P(S3),

    BeginP(S4);P(S5);P5;end;题目中g处填写P(S4)和P(S5)。得到本题选项

  • 第20题:

    在Java中,如果要在字符串类型对象s= "java",中找出字母„v‟出现的位置(即位置2),可使用()。 

    • A、mid(2,s);
    • B、charAt(2);
    • C、s.indexOf(’’v’’);
    • D、indexOf(s,’’v’’);

    正确答案:C

  • 第21题:

    使用String s1=new String("Java");String s2=new String("Java")创建两个字符串时,s1,s2使用不同的内存空间


    正确答案:正确

  • 第22题:

    在JavaScript中,下列关于String对象的charAt()和indexOf()方法理解正确的是()。

    • A、charAt()方法是获取位于指定索引位置的字符
    • B、indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置
    • C、charAt()方法的参数可以为一个或两个
    • D、indexOf()方法的参数为指定的索引值

    正确答案:A

  • 第23题:

    单选题
    在Java中,如果要在字符串类型对象s= "java",中找出字母„v‟出现的位置(即位置2),可使用()。
    A

    mid(2,s);

    B

    charAt(2);

    C

    s.indexOf(’’v’’);

    D

    indexOf(s,’’v’’);


    正确答案: C
    解析: 暂无解析

  • 第24题:

    判断题
    使用String s1=new String("Java");String s2=new String("Java")创建两个字符串时,s1,s2使用不同的内存空间
    A

    B


    正确答案:
    解析: 暂无解析