java字符怎么输入?java字符串怎么创建?

阳光 2021-11-05 18:02:53 java常见问答 6145

在一次编写代码时需要让程序接收一个字符,这样java程序才能正常运行,但是有些新手java开发人员不清楚java字符怎么输入?下面来我们就来给大家讲解一下java字符输入的方法。

首先,导入java.util.*包。

import java.util.*;

然后,你需要新建一个读取标准输入(键盘)的扫描器对象。

Scanner in = new Scanner(System.in);

现在,你可以从键盘输入字符串了。

String s = in.nextLine();

以上这一行把键盘输入的一行字符串读取到变量 s 中。

请看一个完整的简单示例:

import java.util.*;
public class Main
{
    public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        String s = in .nextLine();
        System.out.println(s);
    }
}

java字符串怎么创建?

java字符串是string类,Java程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。

创建字符串

创建字符串最简单的方式如下:

String greeting = "java入门教程";

在代码中遇到字符串常量时,这里的值是 "菜鸟教程"",编译器会使用该值创建一个 String 对象。

和其它对象一样,可以使用关键字和构造方法来创建 String 对象。

String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数:

StringDemo.java 文件代码:
public class StringDemo
{
    public static void main(String args[])
    {
        char[] helloArray = {
            'r'
            , 'u'
            , 'n'
            , 'o'
            , 'o'
            , 'b'
        };
        String helloString = new String(helloArray);
        System.out.println(helloString);
    }

以上实例编译运行结果如下:

runoob

注意:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了,如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类。

Java字符的相关操作是作为java人员必须掌握的最基本的操作,因此java开发人员一定要学会使用哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。

推荐阅读:

geojson格式如何用arcgis打开?arcgis打开geojson格式方法

java贪吃蛇怎么让蛇移动?java贪吃蛇游戏开发实例

geojson格式如何矢量化?geojson是干嘛的?