小工具知识网

当前位置: 首页 > 行业知识 > 蓝桥杯算法错题记录

行业知识

蓝桥杯算法错题记录

2026-11-13 05:36:09 来源:互联网转载

这里写目录标题

  • 本文还在跟新,最新更新时间24/3/9
  • 1. nextInt () next() nextLine() 的注意事项
  • 2 . 转换数据类型int ,string,char
      • int -> string , char
      • string -> int ,char
      • char -> int , string
      • 进制转换
        • 十六进制转化为10 进制
        • index.php/tags-41973.html" >���大公约数

          本文还在跟新,最新更新时间24/3/9

          1. nextInt () next() nextLine() 的注意事项

          • nextInt(): 该方法用于读取输入中的下一个整数,并将其作为返回值。它会读取输入的整数并且忽略输入中的换行符(\n)。
            Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();

            要是换行 ,还要执行

            ()
            scanner.nextLine();
            • nextLine(): 该方法用于读取输入中的下一行内容,并将其作为返回值。它会读取输入中的一行文本,包括换行符,并将其作为字符串返回。
              Scanner scanner = new Scanner(System.in);String line = scanner.nextLine();
              • next()方法分别读取这两个单词。注意,next()方法会将空格作为单词的分隔符,因此如果用户输入了多个单词,next()会依次读取每个单词。
                import java.util.Scanner;public class Main {    public static void main(String[] args) {        Scanner scanner = new Scanner(System.in);        System.out.print("请输入两个单词: ");        String word1 = scanner.next();        String word2 = scanner.next();        System.out.println("第一个单词是: " + word1);        System.out.println("第二个单词是: " + word2);        scanner.close();    }}

                2 . 转换数据类型int ,string,char

                int -> string , char

                • 将int转换为String类型:
                  javaint number = 123;String strNumber = String.valueOf(number);// fang fa 2 javaint number = 123;String strNumber = Integer.toString(number);// 方法3int numve = 123;String strNumber = "" + number;
                  • 将int转换为char类型:
                    int number = 65; // 代表字符'A'的ASCII码char charNumber = (char) number;

                    string -> int ,char

                    • 将String转换为int类型:
                      javaString strNumber = "123";int number = Integer.parseInt(strNumber);//方法2javaString strNumber = "123";int number = Integer.valueOf(strNumber);
                      • 将String转换为char类型:
                        String strChar = "A";char character = strChar.charAt(0);
                        • 当将字符串转换为字符时,我们假设字符串长度为1,因为char类型只能存储一个字符。

                          char -> int , string

                          • 将char转换为int类型:
                            javachar character = 'A';int asciiValue = (int) character;//‘1’  -》 1Character.getNumericValue(char)
                            • 将char转换为String类型:
                              char character = 'A';String strChar = Character.toString(character);//方法二char character = 'A';String strChar = "" + character;//要是想输出“A”Character.getNumericValue(char)

                              进制转换

                              十六进制转化为10 进制

                              • n 是输入的十六进制的数字
                                Integer.parseInt(n,16);

                                最大公约数

                                //n1 n2 指的是两个数 return n1 输出了最大共约数private static int isMax(int n1 ,int n2){        while (n2!= 0){            int r = n1 % n2;            n1 = n2;            n2 = r;        }        return n1;    }    ```
                                ()

上一篇:服务器休眠怎么关闭设置?

下一篇:传奇服务器在哪里租?