小编use*_*299的帖子

如果给定值,则查找数组索引

我想检索存储值的数组中的索引.我知道数组中该项的值.我认为它类似于c#中的findIndex函数.例如,array [2] = {4,7,8}.我知道值是7,如果我知道它在数组[1],我怎么得到索引的值1?

c arrays indexing

7
推荐指数
1
解决办法
5万
查看次数

无限循环,.nextLine()用户输入

嗨,我有一个关于.nextLine的使用的问题,以及为什么它在无限循环期间第二次跳过用户输入..next函数(字母输入)仍然每次都要求用户输入,但.nextLine函数(短语输入)不会.谢谢.

    import java.util.Scanner;

    public class Lab6 {
      public static void main (String [] args) {
        Scanner in = new Scanner(System.in);
        String phrase, l;
        char letter;

        while (true) {
          System.out.println("Enter a phrase. Enter 'quit' to quit.");
          phrase = in.nextLine();

          if (phrase.startsWith("quit")) {
            break;
          }

          System.out.println("Enter a letter");
          l = in.next();
          letter = l.charAt(0);

          System.out.println("Phrase entered is: " + phrase);
          System.out.println("Letter entered is: " + letter);

          int i = 0;
          int count = 0;
          while (i < phrase.length()) {
            if (phrase.charAt(i) == …
Run Code Online (Sandbox Code Playgroud)

java string user-input infinite-loop

1
推荐指数
1
解决办法
2380
查看次数

在C中保存16位二进制数据类型

如何在C中的数组中存储16位二进制文​​件?我需要什么数据类型来制作数组?long int,float,char?例如 数据= {'1001111101110010','1001101011010101','1000000011010010'}

c arrays binary types

1
推荐指数
1
解决办法
2555
查看次数

标签 统计

arrays ×2

c ×2

binary ×1

indexing ×1

infinite-loop ×1

java ×1

string ×1

types ×1

user-input ×1